feat(marketplace): 注册多语言技术插件
This commit is contained in:
@@ -28,6 +28,9 @@ CraftKit 按“初始化约定 → 创建或更新 → 审核生效 → 随实
|
||||
| `git` | 分支、提交、变更提取、集成与发布准备 |
|
||||
| `knowledge` | 项目初始化、任务交接、问题复盘与经验维护 |
|
||||
| `skill` | 项目规范检索、维护与 Skill 辅助工具 |
|
||||
| `profile` | 多语言技术能力契约、匹配规则与静态校验 |
|
||||
| `java` | Java、构建工具与 Spring 技术能力资料 |
|
||||
| `python` | Python、包管理、FastAPI、测试与专项审查资料 |
|
||||
|
||||
## Skill 介绍
|
||||
|
||||
@@ -111,6 +114,14 @@ CraftKit 按“初始化约定 → 创建或更新 → 审核生效 → 随实
|
||||
| `guidance` | 检索当前有效的项目规则和知识,区分待审核、过时与历史材料。 |
|
||||
| `guidance-edit` | 建立、检查和维护 `.craftkit/standards/` 规范索引。 |
|
||||
|
||||
### Profile、Java 与 Python
|
||||
|
||||
- `profile:resolve`:根据目标模块、项目事实和当前会话已发现的提供方解析技术能力;缺失时返回明确回退。
|
||||
- `java:profile`:提供 Java、Maven/Gradle、Spring 设计、命令和审查资料。
|
||||
- `python:profile`:提供 Python、包管理、FastAPI、实现、测试和审查资料。
|
||||
- `python:review-python`:按项目版本专项审查 Python 类型、异常、资源、异步、事务和测试隔离问题。
|
||||
|
||||
跨插件逻辑标识只用于诊断。各提供方读取自身资料,核心 Skill 不扫描用户插件缓存;项目规范仍由 `guidance` 合并。
|
||||
## 目录结构
|
||||
|
||||
```text
|
||||
@@ -130,7 +141,10 @@ CraftKit/
|
||||
│ ├─ doc/
|
||||
│ ├─ git/
|
||||
│ ├─ knowledge/
|
||||
│ └─ skill/
|
||||
│ ├─ skill/
|
||||
│ ├─ profile/
|
||||
│ ├─ java/
|
||||
│ └─ python/
|
||||
└─ README.md
|
||||
```
|
||||
|
||||
@@ -144,6 +158,6 @@ CraftKit/
|
||||
|
||||
## 本地使用
|
||||
|
||||
本仓库提供仓库级 marketplace。将仓库注册为本地 marketplace 后,可按需安装 `dev`、`doc`、`git`、`knowledge` 或 `skill` 插件。
|
||||
本仓库提供仓库级 marketplace。将仓库注册为本地 marketplace 后,可按需安装 `dev`、`doc`、`git`、`knowledge`、`skill`、`profile`、`java` 或 `python` 插件。
|
||||
|
||||
正式公开发布前,还需补充许可证、公开仓库地址、作者信息、隐私政策和市场素材。
|
||||
|
||||
Reference in New Issue
Block a user