bama
BAMA: 모든 Mac 앱을 만들 수 있습니다
다양한 작업을 위한 AI 에이전트 스킬, Nook Lab 제공
Nook Lab — AI agent skills for various tasks
스킬Python · JavaScriptGitHub @captain-nook직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
설치형 프로젝트는 배포 도메인 없이도 확인할 수 있습니다. 개인 저장소는 GitHub 로그인으로, 조직 저장소는 위의 저장소 확인 파일로 직접 확인해 주세요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
这是 Nook 的公开 Codex Skills 发布库。 放已经沉淀成可复用能力的 skill:写作、审校、标题、视觉生成、封面生产、图片 provider,以及少量第三方能力封装。 目标是让以后新增 skill 时,能持续沉淀三件事: 选题判断 skill。管的是"这一堆素材里,哪几个方向真的值得做",不管采集、不管写稿。 它把选题拆成三段:脚本采(任意实现,不含在本 skill)→ AI 判(语义判断:受众关 →README 전문 보기 ↗
这是 Nook 的公开 Codex Skills 发布库。 放已经沉淀成可复用能力的 skill:写作、审校、标题、视觉生成、封面生产、图片 provider,以及少量第三方能力封装。 目标是让以后新增 skill 时,能持续沉淀三件事:
| 你要做的事 | 优先调用 | 说明 |
|---|---|---|
| 管理个人知识库:文章提炼入库、选题依据推导、双链与防幻质检 | nook-wiki | 个人知识库生产流:Ingest原子卡片、Query选题推导、Lint全库体检。详见 nook-wiki/README.md。 |
| 从一批采集样本里判断本周该做哪几个选题方向 | nook-topic | 选题判断层:受众关、差异化角度、证据先行、关键词设计方法论。不采集、不写稿。 |
| 写微信公众号长文、改稿、从素材成文 | nook-wechat-writer | 负责文章角度、结构、正文、摘要、跨平台改写。 |
| 做抖音/小红书/视频号一周内容规划、短视频逐字稿、小红书图文 | nook-short | 负责 12 条周内容矩阵、平台采样参考、内容任务书、口播稿和图文页结构。 |
| 给已经定稿的文章取标题 | nook-title | 负责标题事实钩子、候选标题、标题评分和事实边界。 |
| 判断一段中文有没有 AI 味、做自然化审校 | nook-humanizer-zh-review | 作为写作 skill 的最终审校层,也可单独使用。 |
| 做小红书图文:把素材提炼成事实清单、提纲、标题和正文,写出方案 | nook-xhswrite | 内容层:关卡流程(事实、提纲、素材需求、封面候选、方案和正文),事实只来自素材,交付前脚本检查。详见 nook-xhswrite/README.md。 |
| 把小红书图文方案渲染成成套 3:4 图片(封面加内页) | nook-xhspage | 呈现层:22 个页型、四套风格(默认薄荷通用款,自带虚拟 IP 人物,开箱即用)、161 个透明贴纸加 49 个薄荷配色版,代码绘制,不依赖 ComfyUI,带校验和自检。详见 nook-xhspage/README.md。 |
| 做知识卡片、图文卡片、可视化卡片 | nook-card | 负责卡片结构、视觉系统、交付规格。 |
| 做中文演示、slides、可编辑 PPTX | nook-slides | 负责内容门、页面形式门、模板驱动 PPTX、duotone-zine 模板包、构建与校验。 |
| 做带动效的可编辑 PPTX:六套风格、循环/金字塔/漏斗等图示、自动量字和核验 | nook-ppt | 零件加网格加量字生成原生 PPTX,风格材质做成容器图片、文字仍可改;一键流程输出一份带动效的 PPTX(需要 Windows 和 PowerPoint)。预览版。 |
| 做自驾游路线规划、路书、手机竖屏旅行手册 | nook-trave | 负责 8 问收敛、路线方向、地图核算、每日底图、竖屏路书 HTML。 |
| 做小红书/公众号/B站等封面,尤其有标题文字层 | nook-cover | 多平台封面生产主 skill,当前重点覆盖小红书封面。 |
| 做视频封面:YouTube/B站/抖音/小红书/视频号 | nook-tv-cover | 负责横封面、短封面、竖封面的科技风封面输出。 |
| 用 MiniMax H3 + ComfyUI 生成视频片段、逐条质检并安全重试 | nook-h3 | 负责 I2VA、FL2VA、L2VA、Ref2VA、T2VA 的官方提示词、物料挂载、UTF-8 提交、顺序轮询、技术/语义质检、失败重跑和断点续跑。 |
| 用代码做动画短片、给口播/教程视频配 Broll 和章节标题卡(不用视频模型) | nook-anim | 代码逐帧渲染为主,千问 Image 2.1 只补角色和场景;六种默认风格(纸片定格、撕纸拼贴、手绘线稿、火柴人、扁平动态图形、水墨水彩)加教程桌面舞台,音效与配乐由代码合成或对拍。 |
| 需要稳定调用 GPT Image 类图片生成能力 | nook-image-gpt / nook-image2-gpt | 原子图片 provider,供上层视觉 skill 调用。 |
| 需要低成本快速探索图片草稿 | nook-zimage | ModelScope Z-Image Turbo,适合草稿、批量探索、低风险素材。 |
| 需要中文海报、封面、高质量文字渲染 | nook-qwen-image | ModelScope Qwen-Image,适合中文视觉和更高质量产出。 |
| 需要把一句模糊需求翻译成精准搜索、跨平台/学术/金融/法律等垂类调研并落库 | nook-search | AnySearch 之上的搜索中间层,负责意图解释、参数路由、采集编排、结果清洗、存储分发。 |
| 需要第三方中文去 AI 检测/改写参考 | third_party/Humanizer-zh | 第三方能力保留,不作为 Nook 主 skill 直接扩写。 |
nook-wiki个人生产型知识库工作流 Skill。
它解决的核心问题是:存了一堆文章却调不出来、传统 RAG 检索大段胡编乱造、选题时不知道自己有什么原料。它不搞黑盒向量库,而是把输入拆解为高保真的原子卡片与双链话题网络,为人提供可靠的论据支撑。
它统筹三大核心闭环:
详细说明见 nook-wiki/README.md。
nook-topic选题判断 skill。管的是"这一堆素材里,哪几个方向真的值得做",不管采集、不管写稿。
它把选题拆成三段:脚本采(任意实现,不含在本 skill)→ AI 判(语义判断:受众关 → 噪声剔除 → 语义聚类 → 找空隙)→ 人定(AI 只给候选,不拍板)。核心价值在中间那段判断逻辑——尤其是"受众关必须先于热度验证""技术控偏置自检""单条爆款不等于规律"这几条硬规则,都是从真实踩坑里提炼出来的可执行判据。
配套的 关键词设计推导.md 单独拿出来也有用:回答"关键词该用受众的症状词、不该用工具名"这件事,给了一个可机械执行的判据和完整的召回体检方法。
适用场景:
不要用它做:
nook-wechat-writer / nook-short 这类下游 skill)。nook-wechat-writer公众号文章生产主 skill。
它的核心价值是把“想法、素材、转录稿、链接、粗稿”变成一篇可发布的公众号文章。它不是简单写作提示词,而是一套流程:先确认价值点和角度,再组织结构、写正文、做事实检查、做风格审校。
适用场景:
不要用它做:
nook-title;nook-humanizer-zh-review;nook-short短视频 / 图文内容规划 skill。
它负责把中视频逐字稿、项目复盘、闪念、热点、平台样本,转成抖音、小红书、视频号的一周内容规划。默认结构是抖音 4 条短视频、小红书 2 篇图文 + 2 条视频、视频号 4 条短视频。
适用场景:
live_lane;它的核心分工:先规划,再落地。规划层输出内容任务书;落地层再写逐字稿、图文正文和小红书页面结构。
不要用它做:
nook-wechat-writer;nook-title;nook-humanizer-zh-review;nook-image2-gpt 或对应视觉 skill。nook-title标题生成和标题评分 skill。
它解决的是一个很具体的问题:稿件已经写完了,接下来要取几个标题,但标题既要有点击理由,又不能编数字、编榜单、把传言写成事实。
适用场景:
@ 一篇定稿,然后说“给我取几个标题”;它会先抽事实钩子:实体、数字、动作、冲突、后果、人群、事实边界。再生成高点击版、稳一点的公众号版、搜索友好版,并标注风险。
nook-humanizer-zh-review中文去 AI 味审校 skill。
它不是“把文字改口语一点”,而是检查文本是不是有典型 AI 痕迹:空泛转折、整齐排比、过度总结、假装有观点、缺少具体细节。
适用场景:
nook-wechat-writer 的强制子审校层。nook-card卡片设计 skill。
它用于把信息做成有结构、有视觉语言的卡片,而不是简单把文字贴到图上。适合知识卡片、方法卡片、信息图、社媒传播图。
沉淀原因:
nook-cover多平台封面生产主 skill。
它面向更完整的封面工作流:理解平台、确定主视觉、生成背景或使用素材、稳定中文标题层、导出对应尺寸。
适用场景:
nook-slides中文演示文稿和可编辑 PPTX 生产 skill。
它的目标不是让模型临场自由设计 PPT,而是把内容确认、页面形式确认、模板包填槽、PPTX 构建和校验固定成一条可复用流程。当前重点支持 duotone-zine 双色独立刊物风模板包。
适用场景:
当前包含:
scripts/build_deck.py:读取 deck_plan.json,生成可编辑 PPTX;scripts/validate_deck.py:检查 PPTX 包结构、页数、施工污染词;scripts/diagnose_deck.py:检查文本框数量、字符量、shape 数、黑块数量等粗指标;assets/templates/duotone-zine/:双色独立刊物风组件库 PPTX 和源脚本;references/duotone-zine-template-package.md:模板包执行契约。重要边界:
nook-ppt可编辑 PPTX 生产 skill(2.0 预览版)。用"零件 + 网格 + 量字"生成演示文稿:文字、表格、图表、流程图、循环图、金字塔都是 PowerPoint 里的原生对象,可以继续改;风格材质(纸片、水墨、玻璃……)做成容器图片,文字仍是真文字。默认交付一份带动效的 PPTX。
它适合以下工作:
库里带 7 份样片脚本和图示陈列页脚本、可复用的素材库(图标、船长姿势、装饰)。船长是作者原创的 Q 版角色(Captain Nook IP),随库提供是为了让三套风格开箱即用,要单独转发、二次发行或商用请先联系作者;素材库和船长都可以用本地 ComfyUI 或任意图像 API 自行重新生成或替换,方法见 nook-ppt/README.md。字体不随库提供,自行下载安装,没装会退回微软雅黑。
重要边界:只支持 Windows + Microsoft PowerPoint;动效和平滑切换的真实放映效果仍在验证。详细说明见 nook-ppt/README.md。
nook-tv-cover视频封面专项 skill。
它聚焦横封面、短封面、竖封面三类视频平台封面,默认偏科技风、内容感、信息密度较高的视觉方向。
适用场景:
这些 skill 更像底层能力,不一定直接面向最终内容。上层视觉 skill 可以根据质量、成本、速度来调用它们。
nook-image-gpt早期 GPT Image 相关图片生成 provider。保留用于兼容已有流程。
nook-image2-gpt更偏原子能力的 GPT Image provider,适合稳定的文生图和图生图任务,也适合被更大的视觉 skill 调用。
nook-zimage低成本快速文生图 provider。
适合:
nook-qwen-image中文视觉质量更高的图片 provider。
适合:
nook-trave自驾旅行路书规划 skill。它把一句旅行意图收敛成可执行的随车路书,当前首个完整样例是“成都出发,新疆全程自驾,不超过 26 天”。
它的核心流程是:开场仪式、单问单答 8 个问题、路线方向确认、地图过程可见、里程和时长核算、每日底图生成、手机竖屏 HTML 路书交付。
适用场景:
重要边界:
AMAP_WEB_SERVICE_KEY 或临时命令参数传入,不进入仓库。nook-searchAnySearch 之上的搜索中间层 skill。
AnySearch 是一个覆盖 17 个垂直领域(社交平台、学术论文、金融数据、法律文书、代码库等)的 Agent 搜索 CLI,但它本身只负责"按参数取数",不懂人话、不做清洗、不管落盘。nook-search 补上了意图解释、参数路由、采集编排、结果清洗、存储分发这五环,把它变成可被其他 skill 直接嵌入调用的搜索基础设施。
适用场景:
重要说明:本 skill 不包含 AnySearch 的代码,属于独立第三方开源项目,需要单独部署,使用前请先看 nook-search/README.md 里的部署方式和 API Key 获取方式。
不要用它做:
third_party/Humanizer-zh第三方中文去 AI 检测/改写能力保留区。
它不是 Nook 原生写作方法本身,而是作为参考和对照,帮助 nook-humanizer-zh-review 沉淀更具体的审校规则。
SKILL.md、agents/openai.yaml、references/、scripts/、必要资产;建设态内容应该先放在私有工作区,确认可复用后再发布到这里。
新增一个 skill 时,至少补齐:
SKILL.md:触发描述要清楚,说明什么时候用;README.md:给人看的用途说明;agents/openai.yaml:给 Codex UI 识别;references/:只放真正需要复用的规则和样例;scripts/:只放确定性高、反复会用的脚本;当前公开 skill 发布入口统一为:
captain-nook/nook_skills旧的单 skill 仓库如果已被本仓库覆盖,应优先归档或删除,避免以后不知道哪个版本才是最新。
已确认迁入本仓库的旧 skill 来源包括:
nook-cardnook-tv-covernook-write-oldMCP 相关能力不放在这里,统一进入:
captain-nook/nook_mcpObsidian 笔记库不由本仓库管理:
nook_vaultnook_labnook-h3nook-h3 是 MiniMax H3 + ComfyUI 的本地视频生成编排 Skill。它不绑定某个项目、某个故事或固定镜头数量,而是把项目差异放进外部任务清单,把容易出错的提交和监听流程固定下来。
它适合以下工作:
awaiting_qc,未质检不提交下一条;上面的图片只用于展示“场景参考物料”和“人物多角度参考物料”这两类输入。公开仓库不包含 ComfyUI、H3 模型权重、账号密钥、运行日志或任何特定项目的私有任务清单。
准备自己的 ComfyUI 工作流、输入图片和 h3_tasks.json 后:
powershell -ExecutionPolicy Bypass -File .\nook-h3\scripts\run_h3_batch.ps1 `
-ManifestPath .\h3_tasks.json
任务数量由 JSON 中的 tasks 数组决定。每个 task 代表一段待生成的视频素材;一条最终成片可以由多个 task 组成。多个最终视频可以分别维护 manifest,也可以在一个总 manifest 中通过 video_id 区分。
详细说明见 nook-h3/README.md,官方 H3 提示词规范需要单独安装 h3-prompt-writing Skill。
nook-anim代码动画 skill。一句需求进去,一条 1920×1080 的动画短片出来:画面由 nookanim 引擎(Python + OpenCV)逐帧渲染,生图只补足代码画不出的角色和场景,生视频默认关闭。渲染是纯函数 render(t),没有 GPU 队列,改一处就能重渲一条。
它适合以下工作:
公开仓库里带六条可直接渲染的样例短片(nook-anim/examples/,其中三条纯代码、三条用千问出图和 Music3 配乐),不包含 ComfyUI、模型权重和任何账号密钥。生图和配乐两个可选环节用到千问 Image 2.1 与 MiniMax Music3,两者的使用条款请以各自官方仓库的 LICENSE 为准。
cd nook-anim/examples/05_last_pizza
python ../../scripts/run.py render scene.py video --out film.mp4
需要 Python 3 和 pip install opencv-python numpy pillow scipy imageio-ffmpeg。详细说明见 nook-anim/README.md。