Synapse Code = 代码交付 + 知识沉淀 一体化工作流
核心理念:开发不仅是写代码,更是知识积累的过程。
| 传统开发 | Synapse Code | |
|---|---|---|
| -- | --------- | -------------- |
| 知识留存 | 随会话消失 | 自动沉淀到项目记忆 |
| 影响分析 | 手动追踪调用链 | 一键查询影响范围 |
| 项目状态 | 靠记忆回忆 | 实时可视化的进度 |
| 团队协作 | 口头传递上下文 | 可查询的知识库 |
.knowledge/ .synapse/ .gitnexus/ 是否存在pipeline run 命令auto_log.py# 初始化项目的 Synapse + Pipeline 环境
/synapse-code init [project_path]
执行内容:
.git/ 存在scaffold.py 创建 .knowledge/ .synapse/ 目录gitnexus analyze --force 建图# 运行完整 Pipeline
/synapse-code run [project_name] "需求描述"
# 手动触发 auto-log
/synapse-code log [project_path]
# 检查项目状态
/synapse-code status [project_path]
# 查询特定 task_type 的历史记录
/synapse-code query [project_path] --task-type debug --limit 5
# 按关键词搜索记录
/synapse-code query [project_path] --contains "登录 bug"
| 脚本 | 用途 |
|---|---|
| ------ | ------ |
scripts/init_project.py | 初始化项目环境(含合约验证) |
scripts/run_pipeline.py | 运行 Pipeline 并自动触发 auto-log |
scripts/auto_log_trigger.py | 消费 pipeline_summary.json 写入 memory |
scripts/check_status.py | 检查项目状态 |
scripts/infer_task_type.py | 根据描述推断 task_type |
scripts/query_memory.py | 查询记忆记录 |
# 方式 1: 使用安装脚本(推荐)
cd ~/.claude/skills/synapse-code
./install.sh
# 方式 2: 手动复制
cp -r synapse-code ~/.claude/skills/
# 方式 3: OpenClaw (如有 .skill 文件)
claude skill install synapse-code.skill
安装后会自动创建 config.json,根据需要修改 Pipeline workspace 路径。
编辑 ~/.claude/skills/synapse-code/config.json:
{
"pipeline": {
"workspace": "~/pipeline-workspace",
"enabled": true,
"auto_log": true
},
"paths": {
"pipeline_script": "~/pipeline-workspace/pipeline.py",
"pipeline_summary": "/tmp/pipeline_summary.json"
}
}
| 配置项 | 说明 | 默认值 |
|---|---|---|
| -------- | ------ | -------- |
pipeline.workspace | Pipeline 工作目录 | ~/pipeline-workspace |
pipeline.auto_log | Pipeline 成功后自动记录知识 | true |
paths.pipeline_script | pipeline.py 路径 | ~/pipeline-workspace/pipeline.py |
paths.pipeline_summary | Pipeline 输出摘要路径 | /tmp/pipeline_summary.json |
/Users/leo/pipeline-workspace/pipeline.py — Pipeline 引擎~/.claude/skills/synapse-code/scripts/auto_log.py — Auto-log 脚本(内置)/Users/leo/pipeline-workspace/SYNAPSE_INTEGRATION.md — 整合文档共 1 个版本