Toolipie
toolipie - 终端
别再重复写零散小脚本。
把面向任务的工作变成可复用流程。
Toolipie 是一个小型开源 CLI,用来运行简单、可复用的小工具。它帮你把真正有效的代码放在同一个地方,并用同一种方式反复运行。需要本地代码就用本地代码;接入你自己的 API(包括 AI)能得到更好结果时,也可以直接接入。
项目起点
这个项目来自一个习惯:为很小的任务写很小的脚本,散落在不同项目里,下次需要时又凭记忆重写。Toolipie 是整理这些任务的地方。每个工具都是一个小而模块化的插件,有清晰的输入和输出;CLI 统一它们的运行方式,让你今天、下个月、下一个项目都能继续依赖它们。
愿景
Toolipie 关注结果:小工具、单一任务、稳定完成。如果 API 或 AI 能产生更好的输出,就使用它;如果本地代码最快,就使用本地代码。工具保持模块化,外层封装让运行方式保持可预测。
原则
保持简单。优先使用可预测的输入和输出。让可重复的工作流容易运行、容易分享。只在能提升质量时接入外部服务。
一个小例子
用一个已验证的工具把 Markdown 转成 PDF。输入进去,输出出来,每次都一样。
# 把文件放在 ./input/md-to-pdf # 通过 CLI 运行工具 # 输出会写入 ./output/md-to-pdf toolipie run md-to-pdf --input ./input/md-to-pdf --output ./output/md-to-pdf
适合谁
适合所有经常为重复任务重写小脚本的人:工程师、研究者、独立开发者。如果这段代码对我有用,它也应该能被别人复用。这就是工具模块化、欢迎贡献的原因。