初始化项目上下文
扫描技术栈、品牌、API 源和设计路径,生成
knowject/context.yaml 作为所有 Skill 的事实锚点。
面向团队项目协作的 AI 知识系统。把 PRD、设计稿、API、项目记忆和评测证据, 变成 Claude Code 与 Codex 能直接消费的项目上下文。
Knowject 不追求无边界的自动化。它把高频交接动作拆成明确的 Skill, 每个 Skill 都有输入、输出、失败模式和确认门禁。
扫描技术栈、品牌、API 源和设计路径,生成
knowject/context.yaml 作为所有 Skill 的事实锚点。
PRD 变 HTML mock,设计稿变组件骨架,OpenAPI 变 typed client 和响应类型。
项目记忆、RAG eval 和工具设计都要求 source evidence,避免旧计划覆盖当前事实。
产物写入前展示 diff,用户确认后才落盘,保持 AI 协作可控、可回滚。
这些能力被组织成清晰的目录、文档和验证脚本,既能被 Claude Code 使用, 也能被 Codex 以 adapter 形式消费。
memory、eval 和 tool design 都要求来源路径、line range 或明确 source note。
Day-1 不伪装成数据库、向量检索、MCP server 或生产级 agent runtime。
所有会落盘的 Skill 都先展示 diff,再要求确认,避免静默修改项目。
context、memory、eval 和 mock 都明确避开 token、base URL、DB URL 和环境值。
Skill pack 通过 symlink 安装到 Claude Code 和 Codex。目标项目只需要提交
knowject/context.yaml,后续产物都从这个锚点展开。
git clone https://github.com/lynxlangya/knowject.git
cd knowject
bash skills/scripts/install.sh
然后在任意项目中运行 /knowject init。
让 Knowject 先理解项目,再让 AI 参与需求、设计、API 和知识交接。