Files
vibe-coding-cn/.github/extensions/README.md
T
tradecatlabsandGitHub 2daf7f3557 feat: split gongfa and faqi views by grade (#168)
* feat: context - split catalogs by grade

* docs: context - sync grade-page navigation
2026-10-19 23:57:02 +08:00

4.3 KiB
Raw Blame History

Extensions:既有程序与小工具

字多不看

这里保存现存程序、资料维护脚本与固定上游;当前17个一级对象在本域平铺,程序内部源码结构不拆散。 这里的Extensions不是Pi原生扩展的同义词;不能把整个目录交给Pi的-e加载。

快速导航

既有对象 入口与用途
Skill Seekers 固定上游源码;原本地适配脚本已退役,按上游说明与具体授权选择使用
Claude官方Skills源 保留单一固定源码及独立初始化脚本;Skills域的16个官方入口已移除
tmux、oh-my-tmux 原固定源码与配置仓库;不是自动安装或启用
提示词转换 原Excel、Markdown、JSONL转换程序
EPUB CSS清理 保留的HTML工具文件
Markdown编辑 保留的HTML工具文件
任务卡生成 保留的HTML工具文件
原GitHub Actions定义 github-actions-ci.yml、github-actions-labeler.yml、github-actions-welcome.yml;已停用,仅保全原定义

来自两个自有Skill的33个封装脚本已退役,不保留兼容壳;两个Skill改用原生工具与指令检查。 引用原上游的init_skill.py独立入口继续保留。用户点名的chat-vault、my-nvim、codex-config、MCPlayerTransfer、XHS-image-to-PDF-conversion、两个xhs图文HTML及html-tools-main说明共8项已移除。 当前引用与安装入口已清理;原文件在本地私有工件保全,固定来源初审仍保留历史意见。4个Gitlink、提示词转换器、3个其他HTML、4个资料维护入口和4份Actions历史文件均未移除。

完整细粒度目录(点击展开/收起)

使用方式

先读具体程序的README和来源,再按任务显式调用。Python脚本从仓库根运行;现有Shell脚本可用bash .github/extensions/<脚本名>调用。 程序只存一份;Skill中的指令引用这里,不复制执行实现。Pi Agent使用原生工具和模型选择,不新增运行器或模型HTTP客户端。

正文

检查与维护入口

11个校验脚本和5个测试脚本已迁至仓库根的.github/,不再列作Extensions工具;入口与职责见维护规则。 本域保留以下4个资料维护入口,本次没有扩大迁移范围:

范围 本域保留入口
文档目录 sync-doc-toc.py
功法视图 sync-gongfa-catalog.py
法器视图 sync-faqi-catalog.py
研究事实获取 fetch-research-raw.py;需要明确联网授权

共享实现只有一份,5个Python模块直接平铺到.github/;职责与原库规则见维护说明,不再保留lib目录。两个目录生成器从原始JSON中的explanations_v0读取已登记模板说明,输出轻量README导航页及天、地、玄、黄四阶正文;每个对象仍单独使用一张严格三列表格。未定级功法在黄阶文档中单列并标明“不归黄阶”。完整本地检查仍为make test,不执行被审第三方程序,也不证明运行、效果或许可。

依赖与执行边界

检查器使用Python3;功法、法器和资料档案维护使用Python3.10+,共享依赖在.github/,见requirements-gongfa.txt、requirements-faqi.txt。 复用jsonschema、PyYAML和markdown-it-py;v0表格由共享模块按固定三列表格契约安全渲染。转换程序另用其原有requirements。Markdown lint使用Node22+及固定的markdownlint-cli0.48.0。

来源树保持原Git修订。安装、抓取、上传、发布、修改配置和终端注入均有独立副作用,不因移入本域得到授权。 凭据仅从受信来源在运行时注入,不提交真实会话、数据库、API密钥、环境文件或私有模板。