Dynamics 365 CRM 自动化实战:用 Claude Skill 管理线索、商机与客户工单
AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载核心指南主体composio-skills/dynamics365-automation/SKILL.md 提供了一套开箱即用的 Dynamics 365 自动化 Skill让 Claude 通过 Rube MCPComposio 托管直连 Microsoft Dynamics 365 CRM围绕线索Lead、客户Account、联系人Contact、商机Opportunity、销售订单Sales Order、发票Invoice与支持工单Case完成创建、更新、查询等日常操作。读完本文你将掌握如何建立 dynamics365 连接、调用DYNAMICS365_DYNAMICSCRM_*系列工具、正确填写 CRM 实体字段GUID、OData 过滤、实体引用格式并避开最常见的报错陷阱把整套 CRM 操作安全地编排进你的 Agent 工作流。一、Skill 定位把 Dynamics 365 变成 Agent 的可操作对象在 awesome-claude-skills 仓库中Dynamics 365 Automation 归属于「App Automation via Composio」分类——这是一批为 78 个 SaaS 应用预构建的自动化 Skill每个 Skill 都包含工具调用序列、参数指引、已知陷阱与速查表且全部基于 Composio API 发现的真实工具 slug。本 Skill 的 frontmatter 明确声明了它的技术底座name: Dynamics 365 Automation description: Dynamics 365 Automation: manage CRM contacts, accounts, leads, opportunities, sales orders, invoices, and cases via the Dynamics CRM Web API requires: mcp: [rube]三个关键信息能力边界覆盖 CRM 销售与客服主链路——线索、客户、联系人、商机、销售订单、发票、工单底层协议所有操作最终经由Dynamics CRM Web API完成工具名中的DYNAMICSCRM即来源于此依赖声明requires.mcp指明必须挂载Rube MCP 服务器这决定了 Skill 的运行前提。关于 Skill 的加载机制Claude 在会话启动时只读取 name 与 description约 100 token当任务相关时才完整加载SKILL.md正文——这意味着本 Skill 可以常驻在你的 skill 目录而不会挤占上下文窗口只有在涉及 Dynamics 365 任务时才会被激活。二、环境准备连接 Rube MCP 与 dynamics365 toolkit2.1 前置条件本 Skill 要求Rube MCP 服务器以https://rube.app/mcp为地址接入Rube 是 Composio 托管的 MCP 网关文档声明无需额外 API Key添加端点即可使用。在开始任何工具调用前必须确认 dynamics365 toolkit 存在一条 ACTIVE活跃连接如果没有需要通过RUBE_MANAGE_CONNECTIONS发起并完成授权。2.2 标准连接流程从同仓库的 composio-skills/composio-automation/SKILL.md 可以看到这套 Rube 类 Skill 的统一接入范式应用到本 Skill 即为验证 Rube MCP 可用确认RUBE_SEARCH_TOOLS能正常响应发起连接调用RUBE_MANAGE_CONNECTIONS传入 toolkit 名dynamics365完成授权若连接状态不是 ACTIVE按返回的认证链接完成 OAuth/凭据配置确认状态返回 ACTIVE 后再执行任何工作流。2.3 工具发现优先Rube 架构强调「先搜索、后执行」工具 schema 会随 Composio 侧演进而变化切勿硬编码工具 slug 或参数。标准做法是先用RUBE_SEARCH_TOOLS拉取当前可用工具、输入 schema 与推荐的执行计划RUBE_SEARCH_TOOLS queries: [{use_case: Dynamics 365 CRM operations, known_fields: }] session: {generate_id: true}搜索结果会返回本 Skill 速查表中的全部DYNAMICS365_DYNAMICSCRM_*工具 slug 及其字段定义。执行阶段则通过RUBE_MULTI_EXECUTE_TOOL完成注意memory参数必须保留即使为空也要传{}。延伸阅读完整的 Rube 三步工作流Discover → Check Connection → Execute与分页、会话复用等注意事项见 composio-skills/composio-automation/SKILL.md。三、核心工作流 1管理线索Leads线索是销售漏斗的起点。本 Skill 提供 4 个线索工具覆盖完整生命周期工具作用DYNAMICS365_DYNAMICSCRM_CREATE_LEAD创建新线索DYNAMICS365_DYNAMICSCRM_UPDATE_LEAD更新既有线索DYNAMICS365_DYNAMICSCRM_GET_A_LEAD按 GUID 检索单条线索DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS列表/过滤查询全部线索3.1 创建线索的关键参数firstname— 线索名lastname— 线索姓氏emailaddress1— 主邮箱Dynamics 使用address1/2/3后缀区分多个同名属性1即主值telephone1— 主电话号码companyname— 关联公司名subject— 简短的标题/描述常用于标记意向示例调用Tool: DYNAMICS365_DYNAMICSCRM_CREATE_LEAD Arguments: firstname: Jane lastname: Smith emailaddress1: jane.smithexample.com companyname: Acme Corp subject: Interested in Enterprise plan3.2 查询线索的关键参数GET_ALL_LEADS是列表接口查询能力由四个参数组合实现filter—OData 过滤表达式如contains(fullname,John)按姓名模糊匹配select— 指定返回字段如fullname,emailaddress1减少响应体积orderby— 排序表达式如createdon desc按创建时间倒序top— 最大返回条数分页场景下与 top/skip 语义一致OData 语法是 Dynamics Web API 的查询标准支持contains、startswith、eq、and/or等运算符。语法错误不会抛出显式异常而是返回空结果或错误响应——排查时优先怀疑 filter 写法。四、核心工作流 2管理客户AccountsDYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT用于创建并维护客户公司档案。关键参数name— 客户/公司名称description— 客户描述revenue— 营收金额数值类型如5000000表示 500 万accountcategorycode— 类别代码整数默认值 1creditonhold— 是否处于信用冻结状态布尔值true/false示例调用Tool: DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT Arguments: name: Contoso Ltd description: Strategic partner for cloud services revenue: 5000000 creditonhold: false说明accountcategorycode属于选项集OptionSet字段整数映射到组织内定义的选项。文档标注默认值 1若你的环境自定义过选项集应通过RUBE_SEARCH_TOOLS返回的 schema 确认当前合法取值。五、核心工作流 3管理联系人ContactsDYNAMICS365_DYNAMICSCRM_CREATE_CONTACT创建包含地址与电话信息的完整联系人档案。关键参数firstname、lastname— 联系人姓名emailaddress1— 主邮箱telephone1— 主电话mobilephone— 手机号jobtitle— 职位address1_city、address1_stateorprovince、address1_postalcode、address1_country— 地址四要素address1前缀代表主地址与 CRM 的地址分区模型一致示例调用Tool: DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT Arguments: firstname: Bob lastname: Johnson emailaddress1: bob.johnsonexample.com jobtitle: VP of Engineering address1_city: Seattle address1_stateorprovince: WA联系人常与客户、商机联动一条商机Opportunity可以同时挂接customer_account_id客户 GUID与customer_contact_id联系人 GUID因此建议在自动化流程中先创建 Account再创建挂靠其下的 Contact最后引用二者 GUID 创建 Opportunity。六、核心工作流 4管理商机Opportunities商机承载预估价值与预期成交日期是销售预测的核心对象。工具作用DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY创建商机DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY更新商机评级、阶段6.1 创建商机的关键参数name必填— 商机标题description— 简要描述estimatedvalue— 预期营收数值estimatedclosedate— 预期成交日期格式必须为YYYY-MM-DDcustomer_account_id— 关联客户的 GUID不要带花括号customer_contact_id— 关联联系人的 GUID不要带花括号示例调用Tool: DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY Arguments: name: Enterprise Cloud Migration estimatedvalue: 250000 estimatedclosedate: 2026-06-30 description: Full cloud migration project for Contoso6.2 更新商机的关键参数opportunity_id必填— 商机 GUIDopportunityratingcode— 商机评级1Cold/冷、2Warm/温、3Hot/热salesstagecode— 销售阶段1Qualify/资格确认、2Develop/开发、3Propose/提案这两个选项集字段是典型的销售推进信号把salesstagecode与opportunityratingcode的联动更新例如 Hot Propose作为 Agent 的「升级动作」即可实现自动化的销售阶段流转。七、核心工作流 5销售订单与发票Sales Orders Invoices工具作用DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER创建销售订单DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER更新销售订单DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE创建发票用于开票结算7.1 创建销售订单的关键参数name— 订单名称description— 描述account_id— 客户引用格式/accounts(GUID)currency_id— 币种引用格式/transactioncurrencies(GUID)price_level_id— 价格表引用格式/pricelevels(GUID)注意这三个引用参数与商机的 GUID 传参方式不同——这里必须使用 Dynamics Web API 的导航引用格式/entityset(GUID)含前导斜杠与括号。7.2 更新销售订单的关键参数salesorder_id必填— 订单 GUIDname— 更新后的订单名discountamount— 更新后的折扣金额freightamount— 更新后的运费7.3 创建发票的关键参数name— 发票名称/编号如Invoice #12345description— 发票描述account_id— 关联客户引用/accounts(GUID)currency_id— 币种引用/transactioncurrencies(GUID)price_level_id— 价格表引用/pricelevels(GUID)实用组合订单确认后由 Agent 基于同一组account_id/currency_id/price_level_id生成发票即可把「订单 → 开票」衔接成一条自动化流水线后续更新freightamount运费或discountamount折扣时务必先按 GUID 检索订单再更新避免覆盖其他字段。八、核心工作流 6创建支持工单Support CasesDYNAMICS365_DYNAMICSCRM_CREATE_CASE用于创建 incident/case 记录纳入客服跟踪体系。关键参数title— 工单主题/标题description— 详细描述prioritycode— 优先级1Low/低、2Normal/普通、3High/高caseorigincode— 来源渠道1Phone/电话、2Email/邮件、3Web/网页account_id— 关联客户格式/accounts(GUID)contact_id— 关联联系人格式/contacts(GUID)示例调用Tool: DYNAMICS365_DYNAMICSCRM_CREATE_CASE Arguments: title: Login issue reported by customer description: Customer unable to access portal since Feb 10 prioritycode: 3 caseorigincode: 2结合 6.2 的商机评级字段可以看到本 Skill 的字段设计规律选项集字段category/priority/origin/rating/stage code一律使用整数映射且文档均已给出1/2/3的默认语义直接按语义取值即可。九、已知陷阱速查Known Pitfalls这是本 Skill 最具实战价值的部分直接决定调用成功率陷阱细节GUID 格式所有实体 ID 均为 GUID如00000000-0000-0000-0000-000000000000。商机/联系人引用不得包含花括号。引用格式关联实体引用使用/entityset(GUID)格式如/accounts(abc-123)。缺少前导斜杠或括号会导致报错。OData 过滤语法filter必须使用 Dynamics 365 OData 语法如contains(fullname,John)。语法错误会返回空结果或错误响应。user_id 默认值多数工具默认user_id为me当前认证用户。仅在代表他人操作时才覆盖此值。必填字段CREATE_OPPORTUNITY要求name。其余创建工具无严格必填项但空参数会创建空记录应尽量补齐业务字段。几点补充解读依据上述文档与源码结构推断两种 ID 传参并存是本 Skill 最容易踩坑的点商机类工具customer_account_id等传裸 GUID订单/发票/工单类工具account_id等传/entityset(GUID)完整引用二者不可混用创建类工具大多不校验必填意味着「参数缺失」不会报错而是静默生成脏数据因此在 Agent 侧建议对关键字段如lastname、name、title做前置断言涉及跨实体引用Contact→Account、Opportunity→Account/Contact时建议先执行检索类工具如GET_A_LEAD、GET_ALL_LEADS拿到 GUID 再做引用避免手写错误 ID。十、工具速查表Quick Reference工具 Slug描述DYNAMICS365_DYNAMICSCRM_CREATE_LEAD创建新线索记录DYNAMICS365_DYNAMICSCRM_UPDATE_LEAD更新既有线索DYNAMICS365_DYNAMICSCRM_GET_A_LEAD按 GUID 检索线索DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS列表/过滤全部线索DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT创建新客户DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT创建新联系人DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY创建新商机DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY更新既有商机DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER创建新销售订单DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER更新既有销售订单DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE创建新发票DYNAMICS365_DYNAMICSCRM_CREATE_CASE创建支持工单/事件十一、把六个工作流串成一条销售自动化链路六个工作流并非孤立功能按 CRM 业务逻辑可编排为一条端到端链路线索培育CREATE_LEAD录入外部渠道线索用GET_ALL_LEADSfilter: contains(fullname,...)定期清洗重复线索客户化线索确认意向后CREATE_ACCOUNT建立公司档案CREATE_CONTACT挂靠联系人商机推进引用客户/联系人 GUID 创建 Opportunity用UPDATE_OPPORTUNITY的salesstagecode/opportunityratingcode推进阶段成交开票商机进入 Propose 阶段后CREATE_SALES_ORDER带/accounts(GUID)、/pricelevels(GUID)引用生成订单再由CREATE_INVOICE生成发票售后支撑成交客户遇到问题CREATE_CASE建立工单prioritycode: 3标记高优。每次执行前保留三步纪律先RUBE_SEARCH_TOOLS确认 schema → 再RUBE_MANAGE_CONNECTIONS确认 ACTIVE → 最后RUBE_MULTI_EXECUTE_TOOL携带memory: {}执行同一工作流内复用 session ID新工作流生成新 session详见 composio-skills/composio-automation/SKILL.md 的注意事项。十二、总结Dynamics 365 Automation Skill 将 Microsoft CRM 的销售与客服核心对象全部抽象为 12 个DYNAMICS365_DYNAMICSCRM_*工具配合 Rube MCP 的统一连接与工具发现机制使 Claude 能够独立完成从线索录入到工单创建的完整业务闭环。使用时务必牢记三条主线连接先行dynamics365 toolkit 必须 ACTIVE、schema 优先每次执行前搜索确认、格式精确GUID 不带花括号、引用带/entityset()、日期用YYYY-MM-DD、过滤用 OData 语法。原始 Skill 定义与全部参数细节可在 composio-skills/dynamics365-automation/SKILL.md 中随时查阅。赞分享AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载相关推荐三步装好 ComfyUI-WanVideoWrapper把 WanVideo 搬进你的 ComfyUI三步装好 ComfyUI WanVideoWrapper把 WanVideo 搬进你的 ComfyUI Wan 2.2 新花样一堆原生 ComfyUI 节点人工智能大模型媒体生成NocoBase CRM 2.0 线索管理实战从 AI 评分、智能筛选到一键转化客户与商机NocoBase CRM 2.0 线索管理实战从 AI 评分、智能筛选到一键转化客户与商机 线索Lead是销售流程的起点——每一个潜在客户的第一次触达都低代码后端前端人工智能AI 应用工作流自动化用 Claude 自然语言自动化 Capsule CRM基于 Composio MCP 的 Skill 实战指南用 Claude 自然语言自动化 Capsule CRM基于 Composio MCP 的 Skill 实战指南 本文围绕 awesome claude skAI 技能AI 插件人工智能工作流自动化创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

SQLMesh Python 模型入门(三):前后置语句、蓝图建模与避坑指南

SQLMesh Python 模型入门(三):前后置语句、蓝图建模与避坑指南

本系列基于 SQLMesh 官方文档(https://sqlmesh.readthedocs.io/en/stable/concepts/models/python_models/)整理,共 3 篇,面向初学者。本篇是完结篇,覆盖工程化进阶能力,并给出全系列的避坑总表。 第&#…

2026/10/3 7:16:54 阅读更多 →
向量数据库的工作流程详解

向量数据库的工作流程详解

1.向量数据库的原理2.索引结构详解3.HNSW、LSH、PQ索引算法4.向量数据库中的ANN算法5.向量数据库中常见的向量检索方法一句话:文本、推荐系统选余弦相似度;图像、视频检索选欧氏距离;网格坐标、高维稀疏数据选曼哈顿距离。6.向量数据库完整工…

2026/10/3 7:16:54 阅读更多 →
AI画布批量生成遇到失败样本怎么办?用重试上限和人工接管规则收敛流程

AI画布批量生成遇到失败样本怎么办?用重试上限和人工接管规则收敛流程

批量生成最危险的不是偶尔失败,而是失败后没有停止条件:同一个输入不断重试,资源和时间持续消耗,却没人知道什么时候应该转人工处理。 本文把失败样本分成可重试、需修改输入和必须人工接管三类,建立一个有上限的处理…

2026/10/3 7:16:54 阅读更多 →

最新新闻

iOS沙盒机制详解:看懂iPhone App数据目录与提取方法

iOS沙盒机制详解:看懂iPhone App数据目录与提取方法

iPhone 上那串特别长的路径,/private/var/mobile/Containers/Data/Application/,我估计很多朋友第一次见到它,是在折腾备份恢复、游戏存档迁移,或者照着某篇技术教程操作时看到的。说实话,我第一次在电脑上顺着这个路径…

2026/10/4 12:57:33 阅读更多 →
Mean Flow Distillation:从Flow Matching到少步生成的质量突破

Mean Flow Distillation:从Flow Matching到少步生成的质量突破

1. 从Flow Matching到Mean Flow Distillation:一篇论文背后的技术脉络第一次看到“Mean Flow Distillation”这个标题,我下意识把它和常见的知识蒸馏、模型压缩联系到了一起。但翻完论文才发现,它真正要解决的问题比“把大模型变小”要精细得…

2026/10/4 12:57:33 阅读更多 →
磁带传照片指南:用FSK调制实现复古数据通信

磁带传照片指南:用FSK调制实现复古数据通信

1. 项目先聊:用磁带传照片,到底是个什么操作 看到标题你可能先愣一下:磁带?就是那种得用铅笔倒带、放久了还会“吱吱”响的老古董?再把照片传到磁带上?这俩东西怎么混到一起去的? 其实这事儿完…

2026/10/4 12:57:25 阅读更多 →
Claude API缓存命中率优化:四步降低大模型调用成本

Claude API缓存命中率优化:四步降低大模型调用成本

1. 先搞清楚Claude API的计费逻辑,再谈缓存命中很多人一上来就问“怎么提高缓存命中率”,但连Claude API到底怎么计费的都没弄明白。我见过太多团队,账单翻了三倍还在那儿调prompt,方向完全错了。先把计费模型吃透,后面…

2026/10/4 12:57:25 阅读更多 →
3D卷积实战避坑指南:从PyTorch Conv3d到医学影像精度落地

3D卷积实战避坑指南:从PyTorch Conv3d到医学影像精度落地

1. 为什么3D卷积不是“加个维度”那么简单?——从视频理解到医学影像的真实战场你搜“3D卷积”,十有八九会看到一句轻描淡写的解释:“就是Conv2d在时间维度上多加了一维”。我第一次写完代码跑通后也这么想,直到把模型丢进真实CT序…

2026/10/4 12:57:25 阅读更多 →
基于Python的网络入侵检测与防御系统:从实时流量分析到自动封禁的完整闭环

基于Python的网络入侵检测与防御系统:从实时流量分析到自动封禁的完整闭环

简介:这是一份基于Python构建的网络入侵检测与防御系统源码,面向毕业设计、课程设计及网络安全方向学习者,可解决实时流量分析、恶意攻击识别、自动防御与可视化监控等需求。系统采用Flask、Flask-SocketIO与Scapy实现后端数据捕获与检测&…

2026/10/4 12:56:25 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 11:40:45 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:36 阅读更多 →