knowledge-vault/discussions/technology/Codex/0.规划与重构/0.环境规划-skills-vault-2026-06...

157 lines
6.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 1
**要求:**
阅读3份文档
1. C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15\00-五库重构总纲.md
2. C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15-规划总结.md
3. C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15\05-skills-vault调整意见.md.md
本次应该只涉及到项目的描述、规则类文件及项目关系等。
**projects文件**
* 这是`writing-workbench`下的一个projects文件 `C:\Users\wangq\Documents\Codex\writing-workbench\PROJECTS.md`
* 类似的,`knowledge-vault`下也有自己的 `C:\Users\wangq\Documents\Codex\knowledge-vault\PROJECTS.md`
* CCPE的`C:\Users\wangq\Documents\Codex\ccpe-system\PROJECTS.md`
* video的`C:\Users\wangq\Documents\Codex\video-workbench\PROJECTS.md`
---
将来你的需求发起,可能来自于两部分:
1. “业务系统”的需求比如voice-gen实际上就是为video-workbench配套的
2. 我工作过程中发现的局部自动化比如fix-title 就是我在与chatgpt交流时发现格式总是不对
---
请先提出你的问题。
我已读完三份材料;第三份实际路径是 `05-skills-vault调整意见.md`,你给的是 `.md.md`
我的问题:
1. 这轮是否**只改 `skills-vault` 仓库**
我理解不直接修改 `writing-workbench / knowledge-vault / ccpe-system / video-workbench``PROJECTS.md`,只在 `skills-vault` 内补齐对应说明和关系。
2. 是否要为 `skills-vault` 新增自己的 `PROJECTS.md`
目前仓库里没有。结合你列出的四个项目,我倾向于新增一个,定位为“五库关系中的 skills-vault 项目说明 + 需求入口分类 + 与其他项目的协作边界”。
3. `PROJECTS.md` 的用途你希望偏哪一种?
- 项目总览:给新会话快速理解仓库定位;
- 操作路由:判断一个需求该进 `skills-vault`、业务项目、还是 `ccpe-system`
- 两者都要,但保持轻量。
4. “需求发起来自两部分”是否要固化成正式规则?
我建议写成两个 intake source
- `business-system-support`:服务 `video-workbench`、`writing-workbench` 等业务系统;
- `local-workflow-automation`:工作过程中发现的局部自动化,如 `fix-title`
这条是否可以进入 `PROJECTS.md``docs/architecture.md`
5. `voice-generation``video-workbench` 的关系要写到什么程度?
我倾向于写成:`voice-generation` 是 `skills-vault` 拥有源码的 automation skill但当前主要服务 `video-workbench`;业务流程、视频生产 Runtime、素材决策仍归 `video-workbench`
6. 候选 Skill 是否只登记不实现?
比如 `voiceover-budget-checker`、`asset-log-builder`、`context-handoff-builder`,我理解本轮只放入 registry / 项目说明的候选区,不创建 Skill 目录和脚本。
7. 本轮允许调整哪些文件?
我的候选范围是:
- `README.md`
- `AGENTS.md`
- `docs/architecture.md`
- `docs/ccpe-relationship.md`
- `registry/skills-index.md`
- 新增 `PROJECTS.md`
是否还有你明确希望纳入或排除的文件?
# 2
1. 这轮是否**只改 `skills-vault` 仓库**
只在 `skills-vault` 内补齐对应说明和关系。
2. 是否要为 `skills-vault` 新增自己的 `PROJECTS.md`
新增一个,定位为“五库关系中的 skills-vault 项目说明 + 需求入口分类 + 与其他项目的协作边界”。
3. `PROJECTS.md` 的用途你希望偏哪一种?
这个是给你自己用的,作为项目总览就可以。
4. “需求发起来自两部分”是否要固化成正式规则?
可以进入`PROJECTS.md` 或 `docs/architecture.md`
5. `voice-generation``video-workbench` 的关系要写到什么程度?
`voice-generation` 会安装到机器的`.agent/skills/`下,`video-workbench`用的是`.agent/skills/` 下的,和本项目没直接关系。
`video-workbench` 只是需求发起方之一,算作“业务”系统。
6. 候选 Skill 是否只登记不实现?
不创建 Skill 目录和脚本,也不放在 registry / 项目说明的候选区。这些可能都不是真实流程的需求。
将来Skill一定会来自于真实流程。
7. 本轮允许调整哪些文件?
删掉`registry/`
---
若没有其他问题,可以进行调整工作了。
# 3
上一轮有歧义的部分:
你问:
```
7. 本轮允许调整哪些文件?
我的候选范围是:
- `README.md`
- `AGENTS.md`
- `docs/architecture.md`
- `docs/ccpe-relationship.md`
- `registry/skills-index.md`
- 新增 `PROJECTS.md`
```
我说:
> 删掉`registry/`
我的意思不是要删掉这个目录,而是从变化范围中删掉`registry/skills-index.md`
本轮不做任何候选skill的预注册/登记所有的skill都从真实业务需求中来要么是业务系统比如`video-workbench`的需求单;要么是我工作过程中发现的自动化要求。
---
然后,我看到你理解错了,在考虑删除这个路径,我按了停止。
---
现在,需要你重新理解,看下你上次做了哪些操作,恢复并继续。
已按纠正后的边界继续完成。
本轮实际变更:
- 新增 [PROJECTS.md](C:/Users/wangq/Documents/Codex/skills-vault/PROJECTS.md),作为 `skills-vault` 的项目总览五库关系、两类真实需求来源、安装边界、registry 不作为候选 backlog。
- 更新 [README.md](C:/Users/wangq/Documents/Codex/skills-vault/README.md) 和 [AGENTS.md](C:/Users/wangq/Documents/Codex/skills-vault/AGENTS.md)补上“Skill 来自真实业务/工作流需求,不预注册候选”的规则。
- 更新 [docs/architecture.md](C:/Users/wangq/Documents/Codex/skills-vault/docs/architecture.md)、[docs/ccpe-relationship.md](C:/Users/wangq/Documents/Codex/skills-vault/docs/ccpe-relationship.md)、[docs/installation.md](C:/Users/wangq/Documents/Codex/skills-vault/docs/installation.md)、[docs/migration-guide.md](C:/Users/wangq/Documents/Codex/skills-vault/docs/migration-guide.md),同步业务系统、`.agents/skills`、`ccpe-system` 的边界说明。
我确认了:
- 没有删除 `registry/`
- 没有修改 `registry/skills-index.md``git diff -- registry/skills-index.md` 为空。
- 没有创建候选 Skill 目录、脚本或 registry 预登记。
- `git status` 只显示上述文档变更和新增 `PROJECTS.md`
# 4
现在提交并同步远程打上tag。
本次重构工作就算结束了。
已完成。
- 已推送 `main``origin/main`
- 已推送 tag`skills-vault-restructure-2026-06-15`
- 当前 HEAD`9109268 Document skills-vault project boundaries`
- 本地状态:`main...origin/main`,已同步
本次 `skills-vault` 重构收尾完成。
::git-push{cwd="C:\Users\wangq\Documents\Codex\skills-vault" branch="main"}