uv-discohy - 面向 DiscoHy 线程 Operad 的 UV/UVX/Ruff 工具链
为 DiscoHy 线程 Operad 系统提供 uv、uvx 和 ruff 工具链集成,实现 Python 打包、依赖管理与代码检查。
标签
更新于: 2026-09-18能力
典型输入
典型输出
该技能可以做什么
- 初始化 uv 环境
- 使用 uv 管理 Python 依赖
- 通过 uvx 免安装运行工具
- 使用 ruff 检查代码
- 使用 ruff 格式化代码
- 验证 GF(3) trit 守恒
- 生成 Mermaid 图表
- 使用 pytest 运行测试
输入
- pyproject.toml 配置文件
- DiscoHy 线程列表数据
- Python 与 Hy 源文件
- 环境变量
输出
- Python 虚拟环境
- Mermaid 图表
- GF(3) 守恒验证状态
- 代码检查与格式化报告
- 测试执行结果
要求
- Python 3.11 或更高版本
- uv 与 uvx 命令行工具
- ruff 代码检查工具
- Just 任务运行器
