Commit Graph
14 Commits
Author SHA1 Message Date
SkyJourneyandClaude Sonnet 5 df375117ae feat(hermes): 新增 packs/ 逐插件 pack manifest,同步记忆体系收尾
packs/*.yaml 的 ref 均锁定到上一个 commit(56ae43f),指向本次新增的
huanxi/huanxi-admin/memcore-hermes/obsidian/zentao 五个插件目录;
另加 all.yaml 支持一次性全装。同步刷新记忆文件的 commit 锚点。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015D4xWG3gRWkUKJDgyvtyJw
2026-08-25 15:40:56 +08:00
SkyJourneyandClaude Sonnet 5 56ae43f6d3 feat(hermes): 新增 Hermes Agent 插件市场支持,含独立 memcore-hermes
- huanxi/huanxi-admin/obsidian/zentao 新增裸 plugin.json(Agent Plugins v1.0.0 标准),复用同一份 skills/
- 凭证类插件不打包 mcp.json(规范禁止内嵌密钥),改为 README 里的 ~/.hermes/config.yaml 手动配置指引
- memcore-hermes:记忆目录复用优先级 .claude/memory → .codex/memory → 新建 .agents/memory,显式规避与 Hermes 原生全局 MEMORY.md/USER.md 重复记录
- 后续将追加 packs/*.yaml(hermes plugins pack install 用),需要本次 commit 的 SHA

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015D4xWG3gRWkUKJDgyvtyJw
2026-08-25 15:39:31 +08:00
SkyJourneyandClaude Sonnet 5 42f8e9f483 chore: memory-sync — 归档 zentao-mcp 网桥双认证格式兼容决策
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015D4xWG3gRWkUKJDgyvtyJw
2026-08-25 13:59:38 +08:00
SkyJourneyandClaude Sonnet 5 9d9e31c98e [feat] Add zentao plugin (Claude Code + Codex dual scaffold)
新增禅道项目管理系统插件,含项目集/产品/项目/执行、需求
(story/epic/requirement)、Bug、任务、测试、计划与发布、反馈工单
八个工作流技能,自动配置 MCP 连接(禅道「个人中心 → 获取凭证」
自助生成 14 天 Token)。

MCP Server 是团队自建的 zentao-mcp 网桥(部署在
pm.ops.yixiong-tech.com/mcp),基于开源 openapi-mcp-server 二次开发。
Claude 侧走 userConfig 钥匙链 + 自定义 token 头;Codex 侧受限于官方
插件格式只支持 bearer_token_env_var,走 Authorization: Bearer——网桥
那边已经加了 preferred_header/bearer_mode 配置项统一归一化处理,两条
路径都验证过连通。

三轮审查(静态字段对照 openapi.json、跨文件一致性、真实端点实测)
修正过程中发现的问题,技能文档里引用的工具名全部跟服务器真实注册
的 118 个工具核对过。

同步更新:.claude-plugin/marketplace.json、.agents/plugins/marketplace.json、
README.md、CLAUDE.md 的插件索引与说明;README 补充「获取凭证」操作
截图(已脱敏)。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016pFx6jnym6kRWRQ5JyDUNv
2026-08-25 13:50:41 +08:00
SkyJourneyandClaude Sonnet 5 1606d73c41 chore: memory-sync — 归档 Codex 插件骨架/bearer_token_env_var/不做Antigravity兼容等决策
新增 3 条 decisions.md 条目:Codex/ChatGPT 桌面应用插件骨架设计(三插件
共享 skills/、memcore 独立目录的原因)、Codex 侧 MCP Token 用
bearer_token_env_var 字段的踩坑与本地缓存刷新方法、调研后决定不做
Google Antigravity(agy)兼容。project_overview.md 已发布插件表格补
Codex 支持列,CLAUDE.md 补 Codex plugin.json 硬约束小节与并行结构说明。

memory-lint 顺带修了本机 shell 环境下 Phase 3C 快扫自引用排除逻辑失效
的问题(grep -r 输出不带 ./ 前缀导致误判),修复 1 处断链 + 1 处双链
缺失反向链接。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LVyxoP4cDXeoQ3uAqLcEd2
2026-08-22 18:20:31 +08:00
SkyJourneyandClaude Sonnet 5 c8dffe0e4c docs: 同步「已发布插件」表格与项目记忆——huanxi 拆分个人端/管理端
sync_marketplace.py 自动化不了这两处:CLAUDE.md 的「已发布插件」表格、
project_overview.md 的插件清单,手工把原来的单行 huanxi 拆成 huanxi
(个人端 7 技能)/ huanxi-admin(管理端 4 技能,本次首发)两行,技能名
按 huanxi-menagement 仓库 skills/ 的实际内容更新。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018xxRKMuiGR4wYT3QbwCpDc
2026-08-22 02:15:56 +08:00
SkyJourneyandClaude Sonnet 5 d7aaaf8224 chore: memory-sync — 归档 memory-lint 速度分档决策 + 修复 2 处断链 + CLAUDE.md 常量同步
decisions.md 新增 memory-lint 过期检测速度分档决策记录;修正 2 处因章节标题漂移导致的断链引用;MEMORY.md 引用计数按实测刷新;lint_report.md 归档本次健康检查结果(含 1 项 3B 双链非对称 WARN 待人工确认);CLAUDE.md 常量表与决策条目计数同步更新。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019z1dhAgV1vqz7SiniXw96C
2026-07-10 11:07:05 +08:00
SkyJourney bd960dbddd chore: memory-sync — 归档 obsidian 社区对标审查决策 + 引用计数刷新
Phase 3 节段合并:远端 decisions.md 中"obsidian skill 集对标社区基准的审查 + 优化(2026-06-12)"
Section 自动合并到本地(远端独有 → 追加到末尾,无 remote-diverge)。

Phase 5 memory-update:
- decisions.md frontmatter commit 38beecbfad7335
- project_overview.md 更新 obsidian 行:9 技能 → 10 技能,标注社区对标基准

Phase 6 memory-lint:
- 文件级引用 AUTO-FIX:decisions.md 1→3(达到 SYNTHESIS_THRESHOLD=3,列为核心枢纽节点)
- MEMORY.md 引用列同步:decisions=3 / project_overview=1 / feedback_plugin_dev=1 / lint_report=0
- NEED-HUMAN: 0
- section 级跨文件引用仍 < 3,无 synthesis 升级候选

Phase 7-9:CLAUDE.md 元数据更新(commit hash + 决策项 11→12 + obsidian 10 技能)。
2026-06-12 20:04:26 +08:00
SkyJourney fad7335ba8 chore(obsidian): 同步索引——marketplace/plugin/CLAUDE.md 注册 obsidian-canvas
随着 obsidian-canvas skill 上线,按 feedback_plugin_dev 同步规则更新所有索引:

- .claude-plugin/marketplace.json:obsidian 描述补 Canvas 视觉层,技能数 9 → 10
- plugins/obsidian/.claude-plugin/plugin.json:列出 obsidian-canvas 与 OFM 速查
- CLAUDE.md:已发布插件表格补 /obsidian-canvas,标注社区对标基准

memory/decisions.md 已同步追加本次审查决策(团队全局 memory 目录,
非仓库追踪文件);frontmatter commit hash 字段留待下次 /memory-sync 统一更新。
2026-06-12 19:53:42 +08:00
SkyJourneyandClaude Opus 4.7 a9a89e57c3 chore: memory-sync — 归档 memcore-shared/lint_report 保活/Base commit 兜底等决策
- decisions.md 新增 3 项:memcore-shared 共享层、lint_report 增量保活、Phase 1 锚点兜底
- feedback_plugin_dev.md 新增 2 项:skill 不重写 MCP 参数表、签名变更全量扫描
- project_overview.md:memcore 技能数 3→4,新增 memcore-shared
- AUTO-FIX:feedback#skill-不重写MCP参数表 补反向引用至 decisions
- 引用列:decisions/project_overview/feedback 均为 1,lint_report 为 0
- CLAUDE.md 元数据更新(commit 38beecb),引导区块刷新

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-12 19:19:20 +08:00
SkyJourneyandClaude Opus 4.7 38beecb2d0 feat(huanxi+memcore): 全量修正 huanxi 技能描述漂移 + memcore 七项优化
- huanxi: 更新 MCP URL 至 huanxi.office.yixiong-tech.com
- huanxi: 修正所有技能与后端 docstring 漂移
  · report items 字段表(补 module_id 必填、progress→progress_update、去除虚构 status)
  · weekly_report_save week→week_number
  · task end_date(非 due_date)、critical(非 urgent)、not_started(非 todo)
  · 用户/模块 ID 字段名统一为 id(非 user_id)
  · 所有 references 顶部声明"参数细节以 MCP docstring 为准"
- memcore: 新增 memcore-shared 共享层(路径锁定 + 全局常量 + PROJECT_DIR 跨平台解析)
- memcore: lint_report 增量保活(NEED-HUMAN 稳定 ID + resolved 跳过)
- memcore: synonyms.md 自动登记入索引
- memcore: SYNTHESIS_THRESHOLD / LINT_STALE_*_DAYS / MULTI_HOST_WARN_DAYS 常量化
- memcore: update Phase 1 增加 Base commit 兜底,防锚点丢失雪崩
- memcore: Phase 3C 引用快扫脚本改用 grep -F + -- 兼容中文/空格 title

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-12 19:13:21 +08:00
SkyJourneyandClaude Sonnet 4.6 9c2f19b579 chore: memory-sync — 新增 obsidian 插件记录 + memcore 路径锁定决策归档
- decisions.md 新增 memcore memory-update/lint 路径锁定决策条目
- project_overview.md 已发布插件表新增 obsidian 插件族(9 个技能)
- CLAUDE.md 已发布插件表同步更新,顶部元数据刷新至 9c91382
- MEMORY.md / lint_report.md 索引与执行时间更新至 2026-05-08

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 11:57:01 +08:00
SkyJourneyandClaude Sonnet 4.6 ab6d78b096 feat: 新增 huanxi 与 memcore 插件,完善 CLAUDE.md 与记忆体系
- 新增 plugins/huanxi:Bearer Token 模式 MCP Server + 6 个工作流技能
  (日报/负责人日报/周报/任务/组织),修正全部 MCP 工具签名
- 新增 plugins/memcore:memory-sync/update/lint 三技能记忆引擎,
  修正 git add 范围避免误提交敏感文件
- CLAUDE.md:移除 version 字段示例,补充 userConfig/mcpServers 说明,
  注入「记忆体系(会话启动必读)」区块
- .claude/memory/:初始化项目记忆索引(decisions/project_overview/
  feedback_plugin_dev/lint_report)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 12:12:08 +08:00
SkyJourney 0c46ed0306 chore: sync before memory update 2026-05-01 12:04:12 +08:00