Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mimo-Desktop

MiMo Desktop 技能配置仓库 — 从个人 DSH(DeepSeek Harness)技能集全面适配而来。跨会话持久化,换机一键恢复。

源仓库:技能原版在 Johnnylin2121/dsh-agent(DSH 专用,本仓不回写、不推送该仓库)。 本仓为 MiMo Desktop 适配版真源:git@github.com:Johnnylin2121/Mimo-Desktop.git。 双端共维:Windows 主机 + macOS 笔记本两台 MiMo Desktop 共同维护本仓 — 动手前先读 REPO-MAP.md(架构/放置规则/双端协议/脱敏规范/维护注意)、AGENT-ISOLATION.md(多 Agent 隔离/知识共享)与 _shared/PORTABILITY.md。 许可:MIT(见 LICENSE)。

安装

MiMo Desktop 全局技能扫描根为 ~/.config/mimocode/skills/(目录名 = 技能稳定 ID,须与 SKILL.md frontmatter name 一致)。

# 方式 A:目录为空时,直接克隆为技能根
git clone git@github.com:Johnnylin2121/Mimo-Desktop.git "$HOME\.config\mimocode\skills"

# 方式 B:已有技能时,克隆到临时目录后复制技能子目录
git clone git@github.com:Johnnylin2121/Mimo-Desktop.git "$env:TEMP\Mimo-Desktop"
Copy-Item "$env:TEMP\Mimo-Desktop\*" "$HOME\.config\mimocode\skills\" -Recurse -Force
# 或只复制需要的技能目录,如 trading-daily-review、amazon-listing

安装后新开会话自动发现技能;无需注册步骤。Plugins 页展示名与简介来自各技能 locales/zh-CN.json / locales/en-US.json。

包含什么

Skills(35 个)

类别 技能 用途
交易 trading-daily-review A股每日复盘全流程(盘前→盘中→盘后)
trading-contradiction-check 盘后矛盾检测(预判vs实际、持仓逻辑一致性)
trading-policy-impact 政策/事件影响链路分析
trading-stock-scan 个股深度研究(公告/评级/资金/技术面)
trading-value-investing 价值投资体系(Mr.Dang功法,含 ch01–ch14)
trading-briefing-fetch 财经早报数据抓取(akshare+快讯→标准md草稿)
trading-briefing-review 早读复核(数据四态判定 + 主观判断审阅 + 盲区标记)
trading-memory-consolidate 交易记忆批量审阅与八区记忆总表生成
Amazon amazon-ad-analysis 广告数据分析与经营分析(8-Phase DAG + 产出校验)
amazon-listing Listing优化(2026-07新政策:标题≤75+亮点≤125→五点→后台搜索词)
amazon-product-selection 选品分析(卖家精灵/ABA关键词趋势)
Native *-native(11 个) task/actor/workflow/确定性契约的 MiMo 原生变体;与现有技能并存,按 Agent 能力选择
知识库 obsidian-vault-sync 文件同步到 Obsidian vault + wiki entities/topics
obsidian-reconcile 检测 vault 中的矛盾信息
domain-memory 跨会话领域记忆管理(trading / amazon-* / general)
效率 caveman 极简输出模式(lite/full/ultra + 文言三档)
caveman-commit 极简 commit 信息生成(Conventional Commits)
caveman-compress 压缩记忆文件省 token
caveman-help caveman 模式速查
caveman-review 极简代码审查
通用 grill-me 苏格拉底式需求拷问(决策树多轮问答)
session-handoff 生成自包含会话交接文件,并持续维护领域踩坑库
cost-meter 会话/今日费用与 token 查询(读本机 mimocode.db,复现 dsh-cost-meter 核心)
find-skills skills.sh 生态搜索与安装(基于 KimYx0207/findskill,Windows/MiMo 适配)
仓库运维 skill-sync 与 GitHub 的同步流程(本仓专属)

Native 变体:trading-daily-review-native、trading-contradiction-check-native、trading-memory-consolidate-native、trading-briefing-fetch-native、trading-briefing-review-native、trading-policy-impact-native、trading-stock-scan-native、trading-value-investing-native、amazon-ad-analysis-native、amazon-listing-native、amazon-product-selection-native。它们不覆盖原技能,按 Agent 的执行模型与工具适配选择使用。

共享层

  • _shared/dsh-market.mjs — 轻量行情/页面抓取工具(node fetch/OpenSSL,规避 Windows schannel TLS 问题)
  • _shared/vault-batch.mjs — Obsidian vault 批量整理(移动/重命名/孤立悬空检测,零依赖)
  • _shared/PORTABILITY.md — 跨环境内容写作规范(占位符、解释器、命令写法)
  • _shared/native/ — Native 技能的确定性处理器、契约与 schema;不含真实业务数据
  • .mimocode/workflows/ — Native saved workflows(只读 lane、单写者汇总、blocked 传播)
  • tools/validate-repo.mjs — 仓库合规门禁(路径/垃圾文件/frontmatter)

MiMo Desktop 适配要点

原 DSH 技能依赖的插件工具面在 MiMo Desktop 不存在,适配规则如下(已写入各 SKILL.md):

DSH 依赖 MiMo Desktop 替代
obsidian_*(dsh-obsidian) read/write/edit/grep/glob + _shared/vault-batch.mjs
xueqiu_*(dsh-xueqiu) 三源主链:东财+新浪+腾讯 dsh-market tencent;可选第四源 _shared/xueqiu.mjs(匿名 cookie,网络可达时)
excel_describe/filter/pivot(excel-kit) _shared/excel-probe.py(describe/columns/filter/pivot)
browser_* / read_page / browser-skill ①webfetch ②Playwright MCP(playwright-mcp:playwright)③用户粘贴
web_search webfetch / Playwright 打开搜索页
timer_agent / notify 会话内手动触发;OS 计划任务由用户配置
~/.dsh/MEMORY.md Vault 路径 本机 MEMORY.md 的 {VAULT_PATH};无则询问
硬编码 Python312 $MIMO_PYTHON(含 pandas/openpyxl)
~/.dsh/skills/... {SKILLS_ROOT} = ~/.config/mimocode/skills
peak-cost / rss-digest 等宿主插件 不移植;改为可选外部数据源或手动步骤

占位符约定:

占位符 含义 取值
{VAULT_PATH} Obsidian vault 根 本机 MEMORY.md「Obsidian Vault」行;两端/两机路径不同,不入库
{SKILLS_ROOT} 技能仓库根 ~/.config/mimocode/skills
{MIMO_PYTHON} Python 解释器 环境变量 $MIMO_PYTHON(PowerShell:$env:MIMO_PYTHON)

日常使用

技能在 MiMo Desktop 会话中按 frontmatter description 自动匹配触发,也可在对话中明确点名技能。Vault 路径 {VAULT_PATH} 执行时从本机记忆读取,未配置时向用户询问。

更新与维护

cd "$HOME\.config\mimocode\skills"   # 或你的克隆位置
git pull origin main

修改技能后:

git status --short
git add -A
git commit -m "feat(<skill-name>): 描述"
git push origin main

禁止:向 dsh-agent 远程推送任何改动;force push;提交密钥/真实持仓/绝对用户路径/业务数据文件(*.xlsx / *.csv)。

注意事项

  • 分支:始终 main,禁止 force push
  • 密钥:API key 等不入本仓库,走环境变量(如 $env:MIMO_PYTHON 同级的用户环境变量)
  • Vault 路径:一律 {VAULT_PATH} 占位符,绝不写入本仓库
  • 数据产物:复盘/早读/ASIN 分析等业务产物写入 vault,不入库
  • 改动前先 git pull --rebase origin main,改完尽快推,避免双端冲突

License

个人配置仓库,仅供参考。MIT。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages