jerry

jerry FWH/AgentServer zamanında master buraya push yaptı

  • 1df6f79373 feat: 技能发布平台——项目用发布密钥推送技能,管理员审核后新建或覆盖(自动检查、差异与二次确认、拒绝原因、记录删除);去掉目录技能源与上传 zip,所有自定义技能可编辑;API 协议增加"技能发布 API" Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

4 saat önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

  • 1e56688372 feat:fwh-agent-mcp一个端口按路径加载多个工具集,写工具集挂在/mcp/ops - -set 支持逗号分隔、省略时加载全部;每个工具集挂在 /mcp/<工具集>,只读工具集另挂 /mcp 兼容已登记的地址 - 各工具集独立的 MCPServer、并发名额、TaskRouter;令牌可用 AGENT_MCP_TOKEN_<工具集大写> 单独配置,未配置时用 AGENT_MCP_TOKEN - systemd 单元改为 -set=readonly,ops,不再需要 8092 端口与第二个服务 - 部署文档、设计文档、配置示例同步更新;新增路由、令牌隔离与 ParseSets 测试 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • ae871cb998 fix:fwh-assistant技能明确“更新/刷新站点信息”指重新同步站点信息表,无写工具时说明数据截至时间 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • Bu 2 işlemeler için karşılaştırmaları görüntüle »

4 saat önce

jerry FWH/AgentServer zamanında master buraya push yaptı

  • 19edf29fe4 feat: 上传的技能 zip 改为一次性导入(同名技能可选覆盖或保留,显示版本对比);登记技能源、资料库时可逐级选择服务器目录 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • c5b54669f6 chore: 暂时屏蔽根路径跳转到后台 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • fbcf388620 feat: 脚本调用工具 run_script(模型写 Python 脚本,网关在沙箱中批量调用 MCP 工具;写工具执行前统一审批一次、破坏性工具不可用;审计一条汇总、明细写入工作区;会话中显示脚本进度) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • 29fb53b51e feat: 按 MCP 规范补齐工具以外的能力(工具提示与总是审批、结构化输出、工具列表变化、长任务 Tasks、询问用户、OAuth、资源与提示模板);MCP 接入指南与参考服务;SDK 0.6.0 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • 6fd0b7e93d feat: Android App 会话中可切换模型(0.1.1) 输入框工具栏加入模型选择,可选模型来自 /v1/providers,运行中不可切换。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

4 saat önce

jerry master at FWH/AgentServer yeni şubesi oluşturuldu

4 saat önce

jerry depo FWH/AgentServer oluşturuldu

4 saat önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

  • e0ca4f187a fix:测试服登录切换新接口(请求头加X-Route-Version: v2),登录失败时清空token并记录错误日志 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

1 gün önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

  • 776f713a97 feat:fwh-agent-mcp新增MQTT报文量统计、自动升级配置、站点分析结果只读工具 - MQTT 报文量(iotcore-stat ES,UTC):mqtt_traffic_trend、mqtt_traffic_sites、mqtt_traffic_site_cmd、mqtt_message_search - 自动升级:auto_update_catalog、auto_update_config_get(升级步骤附升级包标题) - 站点分析:site_analysis_list、site_analysis_timeline、site_analysis_export(CSV) - fwh-agent-mcp 初始化 ES 客户端,配置示例增加 FWH_ES_* Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • ec95f3f415 feat:site_search支持按国家、在线、激活、运行状态、版本、硬件、激活时间等条件筛选 - 条件全部为“且”,复用站点信息表的过滤;统计数量时 size=1 看 total - 关键字与包含匹配转义正则,按字面值匹配,带正则符号的输入不再导致查询出错 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • a496b3c89c feat:fwh-agent-mcp接入ToolBox直连设备的故障录波 - 只读:fault_record_devices、fault_record_device_info、fault_record_param_read(读取类以长任务执行)、 fault_record_operations、fault_record_operation_get、fault_record_data(故障信息与波形概要)、fault_record_export(CSV zip) - 写:fault_record_fetch(召唤录波,长任务)、fault_record_param_write(破坏性)、fault_record_cancel、fault_record_retry_download - MQTT 仍由主服务执行器收发:新增 SubmitFaultRecordOperation(不要求本进程有 MQTT 客户端)、faultRecordQueue 只入队客户端 - 任务状态直接取自 Mongo 中的操作记录;录波文件从 MinIO 读取,kit.ExportFile 以 blob 资源交付 - 云平台录波工具改名为 cloud_fault_record_*,与直连设备的工具区分 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • Bu 3 işlemeler için karşılaştırmaları görüntüle »

4 gün önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

  • e8c0aef11c feat:fwh-agent-mcp支持持久化长任务,site_info_refresh改为MCP Task执行 - kit.TaskDef / kit.TaskRouter:在 mcp-go 之前处理以任务方式调用工具与 tasks/get、tasks/result、tasks/cancel; 任务状态由业务数据给出,MCP 进程不保存任务状态,重启后照常回答查询;任务 id 以访问令牌 HMAC 签名 - site_info_refresh:任务跟随同步记录(Mongo),同步结束后平台把结果发给模型; 只取消本次触发的同步,跟踪他人触发的同步时取消只停止跟踪 - 技能流程改为调用后结束本轮、等平台发来结果;设计文档新增长任务一节 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • 9ee8b08211 feat:站点信息同步支持取消,任务超时调为4小时 - 同步循环每页检查 ctx:取消时记录标记为 cancelled,超时按失败处理 - 新增 fwhQueue.CancelSiteInfoUpdate:执行中的通知 worker 停止,排队中的直接删除;已结束的不覆盖 - 同步任务超时从 60 分钟调为 4 小时(循环响应 ctx 后,原超时会中途停止同步) - InitEnqueueClient 同时创建 Inspector,供 fwh-agent-mcp 取消同步 - 新增按 id 查询同步记录、Progress 新增 cancelled Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • 7fb38af145 fix:按AgentServer MCP接入指南修正工具提示与错误信息 - kit.Def 新增 Destructive、Idempotent:tou_template_save 声明为破坏性(自动模式下也每次审批),site_info_refresh 声明为幂等 - 上游错误只返回数据源、错误类别与错误编号,原始错误(可能含内部地址、SQL)只写日志;site_get、plane_issue_get、ems_log_records 的部分失败同样处理 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • e2c0cca6bb chore:mcp-go升级到v1.4.0 新旧两个 MCP 服务无需改动即可编译;fwh-agent-mcp 按 2025-11-25 协议握手、工具调用、参数校验与令牌校验冒烟通过,旧 MCP stdio 启动正常。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • Bu 4 işlemeler için karşılaştırmaları görüntüle »

4 gün önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

  • a6c4481d4b feat:EMS参数字典改为部署时生成,进程启动加载到Redis,缺失时自动重新加载 - 部署脚本调用 deploy_emspara.sh:由 vid_macro.h / pid_macro.h 生成 emspara.db 并拷贝到部署目录 - 主服务与 fwh-agent-mcp 启动时加载字典到 Redis;先写临时 key 再 RENAME,替换原子 - 查询时 Redis 中没有字典则自动从 emspara.db 重新加载(每分钟最多一次) - 生成命令每次全新生成、批量写入;兼容头文件中的 UNIT32 笔误和宏名后带空格,补回 VID 62 条、PID 14 条 - 仓库中不再提交 emspara.db Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • 5bbdfac548 feat:ems_param_lookup的ids定为0~65535整数数组,工具框架支持补充参数schema约束 - kit.Def 新增 Properties:在生成的字段 schema 上补充枚举、取值范围、数组长度,服务端按补充后的 schema 校验 - ems_param_lookup:ids 为非空整数数组(0~65535,1~50 个,与快照 XID 的 uint16 编号一致),kind 限定 pid / vid Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • 9e797e6239 feat:站点信息同步新增状态查询,site_info_refresh触发前判断是否需要同步 - 新增只读工具 site_info_sync_status:最近一次同步进度、请求/完成时间、最近一次成功同步与建议 - site_info_refresh 立即返回:同步中不重复触发;24 小时内已成功或超过 6 小时疑似中断时不触发,force 可强制 - 修复 fwh-agent-mcp 调用 site_info_refresh 时任务队列客户端为空导致 panic:只创建入队客户端 - 任务队列 Redis 库号提为 task_core.RedisDB,主服务与 MCP 共用 - 入队失败时把同步记录标记为 error,避免一直停在 pending Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • 32c94338fe docs:补充AgentServer API Key签发与ToolBox配置写入、前端发布验证步骤 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • cbb76509c6 feat:fwh-agent-mcp改用独立配置文件config.agent-mcp.env,补充部署步骤与常见问题 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • Bu 7 işlemeler için karşılaştırmaları görüntüle »

5 gün önce

jerry FWH/FranklinWH-Toolbox zamanında feat/ai-assistant-agentserver buraya push yaptı

5 gün önce

jerry FWH/FranklinWH-Toolbox zamanında feat/ai-assistant-agentserver buraya push yaptı

  • 72760d25bc feat:新增基于AgentServer的AI助手(前端页面、后端代理与会话归属、fwh-agent-mcp服务、PII脱敏、技能与设计文档),待测试 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • fcafe20373 feat:SIM卡详情弹窗支持切换月份查看历史数据 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • a10cbda78f fix:修复MQTT报文列表行key重复导致的Duplicate keys告警
  • 0efddf7b65 feat:暂存调度配置功能的设计稿,需要暂缓实现
  • 4e52dae82b feat:故障录波增加MPPT和aHub设备支持

6 gün önce

jerry feat/ai-assistant-agentserver at FWH/FranklinWH-Toolbox yeni şubesi oluşturuldu

6 gün önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

1 hafta önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

  • 0ac8d537b7 fix:调整故障录波参数设置通道参数设置显示方式,同时并排展示
  • 87182c7b8f feat:全新故障录波功能开发,绕过云平台,直接与设备对接,仅使用云的S3服务器用于文件上传下载(自测OK)
  • 1560bd2ba0 docs:故障录波设计文档阶段性定稿提交(编码前)
  • b74a2ad503 feat:把fwh_mqtt封装成一个通用的操作模块,生产服和测试服同时使用相同的模块
  • Bu 4 işlemeler için karşılaştırmaları görüntüle »

2 hafta önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

1 ay önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

1 ay önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

1 ay önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

1 ay önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

  • 7839f051be feat:数据下载功能重构设计稿(已闭环,未实施)

1 ay önce

jerry FWH/FranklinWH-Toolbox zamanında master buraya push yaptı

1 ay önce