Windmill(1.7万星)开发者平台2026:把Python和TypeScript脚本变成应用与工作流

📘 教程 2026-08-06 约 4 分钟阅读

Windmill(17,452星)能把普通Python和TypeScript脚本变成带界面的内部应用、定时任务和工作流——本文教你怎么用一个下午从脚本升级成应用。

💡 你将学到

Windmill(17,452星)能把普通Python和TypeScript脚本变成带界面的内部应用、定时任务和工作流——本文教你怎么用一个下午从脚本升级成应用。

直接给结论

windmill-labs/windmill(17,452星,Rust)是一个开源开发者平台,能把脚本变成应用。你写一个普通的Python或TypeScript函数,Windmill就给它配上界面、REST API、定时调度和权限控制——不需要你自己写前端或服务器。

核心积木

  1. 脚本 - 带类型化入参的普通函数
  2. 流程 - 把脚本连成工作流(循环、分支、错误处理)
  3. 应用 - 拖拽式UI,调用你的脚本
  4. 触发器 - 定时、Webhook或手动触发

三步从脚本到应用

  1. 写一个函数(Python示例):
def send_digest(workspace: str, recipients: list[str]):
    # 你的逻辑
    return {"sent": len(recipients), "workspace": workspace}
  1. 粘贴到Windmill的脚本里——入参自动变成表单字段。
  2. 创建应用:拖一个按钮,绑定脚本,一个带鉴权的内部工具就完成了。

本地运行:

docker run -p 8000:8000 ghcr.io/windmill-labs/windmill:latest
# 打开 http://localhost:8000 - 默认管理员 admin / changeme

为什么团队喜欢它

FAQ

支持TypeScript吗? 支持——Python、TypeScript、Go、Bash、SQL都是一等公民。

能当定时任务用吗? 完全可以——流程支持cron调度、重试和告警。

社区版够用吗? 个人和小团队够用——开源版功能完整。

相关文章
2026-06-29
高收益主线龙头策略——不花钱的数据,也能抓到龙头
2026-06-29
你笔记本里,藏着一个AI
2026-07-14
免费AI编程助手 2026 配置指南:VS Code 5分钟装 Continue、Copilot、Windsurf

💬 评论 (0)

暂无评论,来说两句吧~

登录后评论