
taskt零代码 Windows RPA 自动化工具内置 800 命令让重复办公操作自动跑【免费下载链接】taskttaskt (pronounced tasked and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework项目地址: https://gitcode.com/gh_mirrors/ta/taskt月末结账那天财务部要处理 400 多张发票人工打开每份 PDF抄票号和金额进 Excel再逐行和银行流水比对三个人干两天还挑不出几处错。换成 taskt 跑同一套流程读文件、提取字段、汇总进 Excel、跑完发一封结果邮件从开机到出结果大概半小时而且每次结果都一致。taskt 是一款免费开源的 Windows RPA 自动化工具基于 C# 和 .NET Framework 开发靠拖拽界面和鼠标键盘录制就能搭出这类流程内置 800 多条自动化命令面向的就是不想写代码、但想把重复劳动交给机器的办公用户。一分钟看懂 taskt它是什么为谁省时间taskt读音tasked前身叫 sharpRPA是一个完全免费的开源 RPA 客户端代码基于 C# 与 .NET Framework采用 Apache 2.0 许可证个人和商业使用都不收钱也没有功能裁剪。它的理念是所见即所得把你重复做的点击、输入、复制粘贴录成脚本再用 800 多个内置命令把它们编排成完整流程脚本由内置引擎在运行时逐条解释执行。如果目标应用连接口都不提供taskt 就直接模拟人的鼠标键盘操作必要时还能靠屏幕图像识别和 OCR 读取画面上的内容。一句话它解决的正是没有 API、只能靠人手点的那部分工作。上手体验从安装到跑通第一个脚本安装与系统要求taskt 的门槛不高Windows 7/8.1/10/1132 位和 64 位均可或 Windows Server 2012 及以上.NET Framework 4.8最低 1GB 内存和 200MB 磁盘空间。从源码构建可以用下面的命令拉取仓库git clone https://gitcode.com/gh_mirrors/ta/taskt也可以直接下载编译好的发布包。解压后双击 taskt.exe首次运行会询问是否创建脚本文件夹并部署示例文件——建议选是后面跑示例会方便很多。认识主界面跑通第一个脚本主界面分四个区域左侧命令库按功能分类放的是 800 多个自动化命令中间设计区用来排列命令、构成流程右侧面板配置当前选中命令的参数顶部工具栏是新建、打开、保存、录制、运行、计划等核心按钮。跑第一个脚本的路径很短点工具栏新建给脚本命名从左侧命令库拖一个打开 Excel类命令到中间设计区再拖上读取单元格在右侧面板填文件路径、单元格位置、结果存入哪个变量点运行。中间卡住别慌——首次部署的示例脚本就是最好的参考打开一个对照命令配置基本就明白了。招牌能力拆解录制、命令库、变量与流程控制智能录制不会编排命令先录一遍录制是 taskt 对新手最友好的一条路。点录制后按真实工作流操作一遍鼠标点击、键盘输入、窗口切换都会被记录下来停止后得到一份可回放的脚本骨架。你不需要从零记命令顺序只要做两件事删掉录进去的多余动作把写死的值替换成变量。对那些没有自动化接口、甚至没有 API 的老应用录制加键鼠模拟就是直接可用的方案画面上的信息读不了时OCR 也能补位依赖 OneNote 组件。命令库800 条命令覆盖办公全流程命令数量不是噱头而是覆盖面文件与文件夹的复制、移动、重命名、解压Excel 的读写单元格、增删行列、按列循环取值Chrome、Firefox、Edge 的浏览器控制JSON、字典、数据表的解析与转换邮件收发运行 C#、PowerShell、VB 脚本UIAutomation 点击桌面应用控件……仓库里的 taskt/Samples/ 目录按 30 多个类别归档了这些命令的示例脚本点进去就是活教材。变量与流程控制让脚本活起来命令只是积木变量和流程控制才拼得出完整逻辑。变量支持文本、数字、列表、字典、数据表等类型可以跨命令传递和加工流程控制提供 if/else 条件分支、按次数或遍历列表/数据表的循环以及 try/catch/finally 异常处理。脚本运行由脚本引擎逐条解释执行出错会停下来并记录日志方便你定位是哪一步、什么参数出了问题——所谓断点式排查就是结合日志和命令状态逐步缩小范围。REST API 与远程集成把 taskt 当自动化的中枢taskt 附带可选的服务端组件可以把脚本发布到服务端远程执行、监控机器人运行状态并收集指标配合本地监听器接口外部系统就能通过 HTTP 触发 taskt 里的任务。反过来脚本内部也有现成的 REST API 命令仓库里 taskt/Samples/API_Commands/ 有 GET/POST/DELETE 的完整示例和 taskt/Samples/LocalListener_Commands/ 本地监听示例。两边一接taskt 就不只是自己干活还能被业务系统指挥。场景 × 进阶把同一套流程用得更聪明财务对账从手工抄数到数据表流转财务场景里数据表DataTable是最常用的进阶手段。把 PDF 发票的文字提取出来或 OCR 读数字先落进数据表暂存用过滤命令按列值筛出异常行逐行循环比对银行流水最后汇总写回 Excel再发一封结果邮件。整条链路上数据表承担了中转仓库的角色命令之间传的是结构化的表而不是一堆零散字符串。Excel 相关的示例可以直接对照 taskt/Samples/Excel_Commands/ 和 taskt/Samples/DataTable_Commands/。电商订单事件触发 自定义代码定时拉订单 → 查库存 → 更新状态 → 通知这类流程录制只能解决其中两三个步骤剩下的要靠命令组合REST API 命令拉数据、数据表循环处理、条件命令判断库存是否充足、邮件命令发通知。遇到内置命令覆盖不到的逻辑还有两条路一是运行代码类命令支持跑 C#、PowerShell、VB 脚本也能直接调用你现成的 .NET DLL二是自定义代码命令现场编译 C# 片段并传参调用。仓库里 taskt/Sample Scripts/ 的 4.x 示例PowerShell 命令、任务加载演示了最新版本的做法。定时与触发让流程自己按时跑工具栏上的计划按钮对应任务调度功能再往外出一步可以挂到系统计划任务或者由外部事件驱动——文件落地、收到 API 请求时触发执行。taskt/Manual/ 目录下的 LocalListener 说明文档PowerShell 和 bash 两个版本写了外部触发这边的接入方式。生态与学习路径示例、文档和社区学习成本主要靠示例消化。taskt/Samples/ 按命令类别归档taskt/Sample Scripts/ 下还按 2.x、3.x、4.x 版本分了Use Case Samples子目录文件名直接标了版本和场景如 taskt/Sample Scripts/3.x Use Case Samples/ 里的 Excel Loop Dataset、REST API Enhancements打开就能看完整配置。文档方面taskt/Manual/Command Line Reference.txt 是命令行参考另两份 LocalListener 文档覆盖外部触发配置。项目采用 Apache 2.0 协议问题反馈和功能建议直接开 issue 即可社区通过 issue 与聊天频道持续维护。下一步从一个最小的任务开始别急着搭大而全的流程。挑一件你每天必做、步骤完全固定的机械活——比如把某个系统的导出文件重命名归档、把两张表的数据对一遍——用录制功能录出来删掉冗余动作点运行。等这条流程稳定跑了一周再考虑引入变量和数据表把写死的值换成可变化的输入。自动化不是一次性工程是从最小闭环开始滚起来的。【免费下载链接】taskttaskt (pronounced tasked and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework项目地址: https://gitcode.com/gh_mirrors/ta/taskt创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考