插件目录
这份目录不是手写的:它由 site/tools/build_registry.py 扫描仓库 extension/ 生成(
与宿主同一套发现规则),依赖与数据源需求由脚本 import 推断。生成时间:
—。
装好 Python 与核心依赖即可运行,不需要任何本地行情终端 —— 数据走公开网页接口。
还需要 pandas / numpy 等数据层依赖(全市场统计与序列计算)。
需要你自己装好并登录掘金终端(或自备相应凭证)。本项目不含数据,也未内置任何凭证。
data/registry.js 是否存在)关于目录里的字段
· 名称默认等于插件目录名(可在宿主「插件中心 → 管理」里改,改完全站生效)。
· 依赖只列第三方 pip 包:同目录模块、标准库、相对导入都已排除;try/except 里的
降级导入不计入必需项。
· 需终端由脚本 import 推断:出现 gm* 即判定为需要掘金终端。
· 常驻脚本= 该插件带 script/daemon.py,宿主启动时会自动拉起并监督重启。
自己加一个插件
目录自包含,不需要改宿主任何代码:
· extension/<你的插件>/index.html —— 有页面就会被发现;
· plugin.json —— id / icon / desc / version;
· script/<名字>-run.py —— 取数入口,读 stdin 的 JSON、把结果作为末行 JSON 打到 stdout;
· 个人数据写 database/<你的插件>/。
放进目录后刷新插件中心即可看到;想让它出现在本页,重跑一次
python site/tools/build_registry.py。
OpenStock