Files
mcn-short-video/.workbuddy/skills/ljg-skills/README.md
T

101 lines
5.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ljg-skills
我的 Codex 自定义技能集。
## 安装
使用 [skills CLI](https://github.com/vercel-labs/skills) 安装到 Codex:
```bash
# 安装全部技能(全局,org-mode 格式)
bunx skills add lijigang/ljg-skills -g -a codex --skill '*' -y
# 安装全部技能(Markdown 格式,适用于 Obsidian / VSCode / Notion 等)
bunx skills add lijigang/ljg-skills#md -g -a codex --skill '*' -y
# 安装单个技能
bunx skills add lijigang/ljg-skills -g -a codex --skill ljg-card -y
# 安装单个技能(Markdown 格式)
bunx skills add lijigang/ljg-skills#md -g -a codex --skill ljg-card -y
# 安装多个指定技能
bunx skills add lijigang/ljg-skills -g -a codex --skill ljg-card --skill ljg-learn -y
# 查看仓库中有哪些技能
bunx skills add lijigang/ljg-skills -l
```
**参数说明:**
| 参数 | 作用 |
|------|------|
| `-a codex` | 只安装给 Codex |
| `-g` | 全局安装到 `~/.agents/skills/`(推荐);不加则安装到项目级 `.agents/skills/` |
| `--skill <name>` | 指定安装某个技能,可重复使用 |
| `--skill '*'` | 安装仓库内全部技能 |
| `#md` | 从 `md` branch 安装 Markdown 格式版本(默认为 org-mode) |
| `-y` | 跳过交互确认 |
| `-l` | 仅列出可用技能,不安装 |
### ljg-card 依赖
`ljg-card` 依赖 Playwright 截图,安装后需额外执行:
```bash
cd ~/.agents/skills/ljg-card && bun install && bunx playwright install chromium
```
### 替代方式:git clone
仓库根目录不是技能目录,clone 后还要把 `skills/` 同步到 Codex。下面两种格式二选一:
```bash
# org-mode 版本(master)
git clone --branch master --depth 1 https://github.com/lijigang/ljg-skills.git "$HOME/code/ljg-skills"
mkdir -p "$HOME/.agents/skills"
rsync -a "$HOME/code/ljg-skills/skills/" "$HOME/.agents/skills/"
# Markdown 版本(md)
git clone --branch md --depth 1 https://github.com/lijigang/ljg-skills.git "$HOME/code/ljg-skills-md"
mkdir -p "$HOME/.agents/skills"
rsync -a "$HOME/code/ljg-skills-md/skills/" "$HOME/.agents/skills/"
```
## 技能
| 技能 | 说明 |
|------|------|
| **ljg-blind** | 盲区扫描 — 读取指定日期的 AI 对话,找出结构性思维盲区,并用微信读书章节精准补上 |
| **ljg-card** | 内容铸卡 — 将内容转为 PNG 视觉卡片(长图 `-l`、信息图 `-i`、多卡 `-m`、视觉笔记 `-v`、漫画 `-c`、白板 `-w`、大字 `-b`) |
| **ljg-learn** | 概念解剖 — 从八个方向切开一个概念(历史、辩证、现象、语言、形式、存在、美感、元反思),压成一句顿悟 |
| **ljg-paper** | 论文阅读 — 为非学术人士提取论文核心想法,重理解不重批判 |
| **ljg-book** | 拆书 — 用 `x → f → f(x)` 还原一本书:作者在处理什么问题(x)、用什么概念/框架/方法回答(f)、这个回答怎样改变理解与行动(f(x));正文用书内材料补全逻辑链,关系复杂时附一张 ASCII 图 |
| **ljg-library** | 取景框借书卡 — 一本书 → 一幅「取景框」意向画面 → 一张收藏卡(PNG):真实封面 / 作者 / 书目 + 费曼式讲透画面;图解用 AI 生图、继刚作固定主角(从墨像参考生成),吉田诚治式绘本感风格(绘本感异世界日常、暖光斜射、治愈又精致) |
| **ljg-map** | 生态地形图卡 — 一个行业 → 一张可俯瞰的生态地形(PNG,AI 生图,默认 `-a` 动森 / 可选 `-c` cyber):价值像河流过地貌,标出瓶颈(收窄的隘口/水坝)与价值捕获点(利润沉淀的宝藏堆),继刚作测量员俯瞰;配三个关键指标 base rate + 三个大问题 |
| **ljg-qa** | 信息提问机 — 把文章/论文/书的核心观点抽成 Q-A 链,Q 切要害,A 四段(结论 / 形式化 / 步骤 / 边界) |
| **ljg-plain** | 白话引擎 — 把任何内容改写到聪明的十二岁小孩也能懂 |
| **ljg-rank** | 降秩引擎 — 给一个领域,找出背后不可再少的独立生成器 |
| **ljg-constraint** | 约束引擎 — 给一个领域/专业/角色,找出框住它的那几条约束(硬/软/自设三层),揪出被当成硬约束的假墙、指出哪条能重新定义 |
| **ljg-is** | 本质提炼器 — 剥掉身份、边界、质量和实现,保留最小状态变化,再压成可解释结构式,用跨域迁移检验本质是否真正成立 |
| **ljg-think** | 追本之箭 — 给一个观点或现象,纵向深钻到不可再分的本质 |
| **ljg-word** | 单词精通 — 深度拆解一个英语单词的核心语义和顿悟时刻 |
| **ljg-writes** | 写作引擎 — 把一个观点写成可理解、可迁移、经得住反例的中文文章 |
| **ljg-invest** | 投资分析 — 核心判断项目是否是一台「秩序创造机器」 |
| **ljg-read** | 伴读 — 陪你读任何文本,英文三层翻译(信达雅)+ 结构标注 + 深度提问 + 跨领域旁逸 |
| **ljg-relationship** | 关系分析 — 五层结构诊断 + 精神分析,通过对话引导帮用户"看见"关系真实结构 |
| **ljg-roundtable** | 圆桌讨论 — 一个议题一场圆桌:真实人物逐轮交锋,每轮收一张 ASCII 结构图,散场全文存档 |
| **ljg-structure** | 母题结构风洞 — 从表层问题找到反复出现的母题,提炼可迁移结构,用 ASCII 图说明关系并设计最小可逆实验 |
| **ljg-present** | 演讲铸造器 — 默认高桥流(一页一关键词、奶白底墨字);`-s` 标语流(VACAT/BIG STUDIOS 风:黑红双色块、ultra-bold、完整断言句撑屏)|
| **ljg-push** | 推送引擎 — 把本地 `~/.agents/skills/ljg-*` 一键同步到 github repo(master + md 双分支)|
## 输出格式
技能提供两种输出格式,通过不同 branch 安装,功能完全相同:
| Branch | 格式 | 适用场景 |
|--------|------|----------|
| `master`(默认) | Org-mode(`.org`) | Emacs / Denote 用户 |
| `md` | Markdown(`.md`) | Obsidian / VSCode / Notion 等 Markdown 生态用户 |