workbuddy支持自然语言生成可执行代码、自动依赖检测与一键安装、报错日志智能修复、repl变量调试及claw协议dap调试,并能生成go mock服务实现零后端联调。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在不写一行代码的前提下,让WorkBuddy自动生成可运行的代码并实时验证效果,同时能快速定位和修复报错信息。
用自然语言生成可执行代码
打开WorkBuddy桌面端,在主对话框输入明确的中文需求,例如:“用Python写一个读取Excel文件、统计每列空值数量、输出成CSV报告的脚本”。
WorkBuddy会自动识别技术栈、库依赖(如pandas)和执行逻辑,生成完整代码并附带注释说明。
点击“运行”按钮,它将自动创建临时.py文件→调用本地Python环境执行→弹出结果预览窗口。若系统未安装pandas,会提示缺失依赖并给出一键安装命令。
【必须确保Python已加入系统PATH,否则运行会失败】
把报错日志直接喂给WorkBuddy修
第一步:复制控制台红色报错全文(含文件路径、行号、异常类型和堆栈),不要删减任何字符。
第二步:粘贴到WorkBuddy对话框,加一句“帮我修复这个错误”。
第三步:等待3~8秒,WorkBuddy返回修正后的完整代码块,并用中文逐条解释错误原因——比如“第12行调用了不存在的DataFrame.column_names属性,应改为df.columns.tolist()”。
第四步:点击“替换并重试”,它会自动覆盖原文件并再次运行。这一步操作起来很简单,直接把文件拖进去就行。
终端级调试:用REPL即时查看变量
方法一:命令行嵌入式REPL
确保WorkBuddy已加载含Python连接器的技能包,打开终端执行:./WorkBuddy --repl --connector-id wb-conn-custom-py(Windows用户用WorkBuddy.exe替代)。
看到[REPL] Connected to connector context. Type 'vars()' to list current scope.提示后,输入input_data即可打印当前传入参数字典。
方法二:Claw协议直连DAP调试器
启动WorkBuddy Desktop并确认状态栏显示DEBUG ON;终端执行curl -X POST http://127.0.0.1:9091/debug/dap/start -H "Content-Type: application/json" -d '{"adapter":"python","port":5678}';VS Code中设置launch.json并附加调试器,断点命中后locals()变量自动展开。
注意:Claw调试协议仅在WorkBuddy Desktop Pro版中启用,免费版不支持此功能。
AI驱动的Mock服务端联调
① 在WorkBuddy输入:“生成支持GET /api/orders和POST /api/orders的Mock服务,返回JSON格式订单数据,端口8080,启用CORS”。
② 点击生成后,WorkBuddy输出完整Go源码,包含路由注册、JSON序列化、状态码控制逻辑。
③ 打开终端,进入生成目录,执行go run main.go启动服务。
④ 前端项目中把API请求地址指向http://localhost:8080/api/orders,即可实现零后端联调。
这一步不需要配置代理或修改webpack,WorkBuddy生成的服务默认兼容fetch和axios调用。










