Commit Graph
18 Commits
Author SHA1 Message Date
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
SkyJourney ff48dcf072 feat(obsidian): 新增 obsidian-canvas skill(JSON Canvas 1.0 视觉层)
对标 kepano/obsidian-skills 与 AgriciDaniel/claude-obsidian 的 canvas 模块:
Canvas 是 Obsidian 开放格式,独立于 Markdown 笔记体系,社区共识作为独立技能维护。

内容覆盖:
- JSON Canvas 1.0 schema 速查(4 种 node + edges)
- 16 字符 hex ID 生成规范(Bash/Python 双实现)
- 直接 Read/Write JSON 文件路线(obsidian-cli 不原生支持 .canvas 写入)
- canvas 与 Markdown 笔记的协作模式(项目板/主题鸟瞰/研究地图)
- 安全 SOP 4 选项对照表(A git stash / B .bak / C 原子写 / D File Recovery)
  TODO: 团队决策由用户填入
- 默认兜底实现 = C+D(原子写 + File Recovery),团队拍板前生效
2026-06-12 19:50:55 +08:00
SkyJourney 98522ef9be feat(obsidian): 描述去冗余 + 核心补 OFM 语法 + workflow 补 Web Clip
对标社区基准(kepano/obsidian-skills 31.8k★、AgriciDaniel/claude-obsidian
15 技能完整体系)后的 P1-P6 优化合集:

- P1: 8 个子技能 description 末尾去"伴随激活"冗余句(路由不识别该声明)
- P5: obsidian-plugins 描述聚焦环境层(插件/主题/CSS/Templates/快捷键/命令)
- P6: obsidian-workflow-pkm 描述加"多步骤复合需求优先匹配"前置引导
- P3: 核心 obsidian skill 增补 OFM 语法速查章节
       (wikilinks/embeds/callouts/block refs/highlight/math 全表)
- P4: workflow-pkm 新增 Workflow 8 Web Clip → Permanent
       (引用 defuddle 社区标准,WebFetch 兜底)
2026-06-12 19:48:45 +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 4bf58796cf chore: memory-sync — 归档 memcore 三项优化决策
新增三条架构决策:
- synonyms.md 作为独立等价词表文件(type: reference)
- synthesis 三触发分工:快扫 vs 精扫的职责边界
- memory-sync Phase 0 冲突检测必须先于 git commit

更新 project_overview.md:memcore 插件描述补充新能力说明
刷新 MEMORY.md 索引锚点至 f26e741

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 18:58:28 +08:00
SkyJourneyandClaude Sonnet 4.6 f26e741b0e feat(memcore): 三项优化——等价表述清单、即时引用快扫、并发写入冲突保护
- memory-lint: 新增 Phase 4-pre 等价表述加载(synonyms.md),矛盾检测先过等价组
  再判断,降低 AI 语义误判率;幽灵检测排除 synonyms.md;合并残留标记
  (<!-- merge-conflict --> / <!-- remote-diverge -->) 纳入 Phase 4 NEED-HUMAN 检测;
  Phase 9 独立输出增加 synonyms.md 创建提示

- memory-update: synthesis 双触发升级为三触发,新增 Phase 3C 即时引用计数快扫,
  每次执行末尾强制扫描,不依赖 lint 延迟触发,短会话也能捕获升级候选

- memory-sync: Phase 0 重构为"冲突优先检测 → 普通变更提交"两步结构,
  冲突语义合并规则补齐 user_profile/synthesis_* 保护边界;Phase 3 新增并发分歧
  检测(mtime 差 <7 天),对双边改动文件执行轻量节段合并;Phase 11 报告加入
  并发冲突处理摘要行;流程概述、执行约束同步更新

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 18:33:49 +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 9c913829ab fix(memcore): 强制 memory-update/lint 路径锁定,禁止写入系统自动记忆路径
三个技能均追加"⚠ 路径锁定"块,明确唯一操作路径为
$PROJECT_DIR/.claude/memory/,严禁写入 ~/.claude/projects/*/memory/,
消除 auto memory 系统并发干扰;memory-sync Phase 3 补方向锁定注释,
确认远程同步窗口唯一为 Phase 10。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 11:50:43 +08:00
SkyJourneyandClaude Sonnet 4.6 74cf0310b4 chore: 更新三个插件作者为姜顺志
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 20:32:21 +08:00
SkyJourneyandClaude Sonnet 4.6 1f39676094 revert: 还原市场名称,name 字段不允许空格和特殊字符
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 13:39:15 +08:00
SkyJourneyandClaude Sonnet 4.6 3306f73215 chore: 市场名称加星芒装饰符号
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 13:38:11 +08:00
SkyJourneyandClaude Sonnet 4.6 1e35ee4d9f feat: 新增 obsidian 插件族(9 个技能)
- 新增 plugins/obsidian 插件目录,含 9 个 obsidian-* 技能
- 核心技能重构:去除 README.md 分散路由,合并 vault 自动检测
  SOP(.obsidian/ 目录置信度表 + 标准进入动作)到 SKILL.md
- 所有技能 description 精简重写:触发信号 + 边界 + .obsidian/
  联动激活信号,字数从 300+ 压缩至 220-250
- 更新 marketplace.json 追加 obsidian 插件条目

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 13:20:31 +08:00
SkyJourneyandClaude Sonnet 4.6 f13bd26f59 fix: 更新 huanxi MCP Server 地址为 huanxi.yixiong-tech.com:18085
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 12:57:36 +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
SkyJourneyandClaude Sonnet 4.6 1b3ae007ee chore: 初始化蚁熊内部 Claude Code Marketplace 骨架
包含 marketplace.json 目录文件和 example-skill 示例插件。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 08:13:10 +08:00