mirror of
https://github.com/Shu-Ying/main_plugin_farm.git
synced 2026-10-28 05:00:01 +08:00
ff03600ae9a3bf43be2bda2106dbe43b5542ae60
Farm
一个源码主仓库、多框架发布仓库的农场插件翻新项目。
当前阶段:初始化、旧代码保全与设计评审。新的跨框架农场尚未实现, 本目录不能直接作为 NoneBot、AstrBot 或真寻插件安装。
当前已有内容
- docs/:长期规划、架构、业务约束、发布设计、迁移与源码审查。
- legacy/zhenxun_plugin_farm/:旧 Beta 分支代码与资源的迁移基线。
- src/、integrations/、tests/、release/:职责说明和未来实施位置。
- scripts/check_baseline.py:离线校验迁移清单、Python 语法及静态数据库。
- Git 已本地初始化为 main;没有配置主仓库远程,也未提交或推送。
校验
使用 Python 3.10 或更高版本:
python scripts/check_baseline.py
git status --short
脚本不启动机器人,不执行网络请求,不读真实玩家数据库。 语法通过不等于插件加载或玩法正确。
来源与许可证
旧代码来源为 Shu-Ying/zhenxun_plugin_farm 的 Beta 分支, 提交 b015c6c1997f146f651b677382980d338a306bb2。 保留原 GPLv3 LICENSE、原作者信息和旧 README。 素材权属尚需逐项核对,不因代码许可证而自动完成素材授权判断。
同步副本中的服务令牌已改为读取 FARM_SERVICE_TOKEN 环境变量, 其余源码与资源复制差异见 docs/legacy-manifest.json。 不要直接部署含已知业务缺陷的迁移基线。
Languages
Python
95.7%
HTML
3.9%
PowerShell
0.3%