zhou
|
04d6871e8d
|
chore: 发布v0.4.8版本,清理冗余代码并优化跨平台实现
1. 移除folderzip和folderback模块中的默认导出函数与测试用例
2. 重构跨平台命令获取逻辑,统一使用platform_common工具函数
3. 移动IGNORE_PATTERNS常量到公共模块,精简packtool和autofmt代码
4. 重构平台检查逻辑,复用ensure_platform减少重复代码
5. 优化pdftool模块的依赖检查逻辑,提取公共检查函数
6. 修复测试用例中的字符串断言冗余内容
|
2026-07-06 20:22:59 +08:00 |
|
zhou
|
f7fb95af83
|
refactor: 重构项目架构,移除YAML编排与旧注册系统
1. 将所有YAML配置的工具迁移到`@px.tool`装饰器实现
2. 拆分`llm`模块为`msdownload`和`sglang`子模块
3. 移除废弃的`registry.py`、`yaml_loader.py`和`yamlrun.py`模块
4. 清理项目依赖,移除PyYAML相关包
5. 更新文档与测试用例适配新架构
|
2026-07-06 13:04:57 +08:00 |
|
zhou
|
1f7127357e
|
refactor: 将 cli/system、cli/llm、cli/dev 脚本迁移为 YAML 配置 + register_fn 模式
CI / Lint, Typecheck & Test (push) Successful in 1m44s
删除 cli/system (clearscreen/taskkill/which)、cli/llm (msdownload/sglang)、cli/dev (dockercmd/envdev) 三个目录; 新增 7 个 YAML 配置; 新增 ops/llm.py 模块; 扩展 ops/system.py 和 ops/dev.py; pf.py 添加工具别名; 删除 examples/ 目录
|
2026-07-05 21:12:41 +08:00 |
|