当前位置: 首页 > article >正文

OpenClaw智能体应用第一集--飞书多智能体配置

1.理论知识1. 1 Agent智能体一个 Agent 是一个完全独立作用域的大脑拥有自己的三大核心要素从学术界和工程界的共识来看一个生产级的通用 Agent 由以下 几大核心要素构成1.2 模型LLM 是 Agent 的认知引擎负责语言理解、推理规划和生成输出。它决定了 Agent 的 “智力天花板”。1.3 记忆记忆系统让 Agent 从 “无状态的函数” 变成 “可连续工作的助手”。记忆通常分为短期记忆会话上下文和长期记忆跨会话知识持久化。1.4 人设定义 Agent 的角色、边界、行为准则和沟通风格回答同一个问题一个被设定为「严谨的技术顾问」的 Agent 和一个被设定为「友善的助手」的 Agent给你的体验完全不同。1.5 工具Agent 可以调用的外部能力如代码执行、API 调用、浏览器操控、文件读写。1.6 规划和执行规划能力使 Agent 能够将复杂任务拆解为可执行的步骤序列在一些确定的任务场景下也可以为 Agent 设定固定的工作流程。1.7 运行环境Agent 需要一个安全、隔离的执行环境。1.8 agentId智能体唯一标识每个 Agent 都有一个唯一的 agentId它是标识一个 “大脑” 的关键。在单 Agent 模式下agentId 默认为 main。在多 Agent 模式下你可以自定义 agentId如 home、work、writer、coder 等。1.9 accountId渠道账号实例accountId 是渠道层面的账号标识用于区分同一渠道的不同登录账户。例如在飞书中你可能有一个 personal-bot 和一个 work-bot分别对应不同的 Bot 账号。每个 accountId 可以路由到不同的 Agent让一台服务器托管多个渠道账号而不混淆会话。1.10 Binding路由绑定Binding 是连接入站消息和目标 Agent 的桥梁。它通过匹配 channel渠道、accountId账号、peer对等方即具体的联系人或群组将消息精准路由到指定的 agentId。这是多 Agent 架构中最核心的分发机制。1.11 核心概念关系2. 配置实践2.1 指令配置openclaw agentsaddwork openclaw agentsaddcoding openclaw agentsaddalerts openclaw agentsaddwriter2.2 以writer为例1.通过配置指令添加智能体agents OpenClaw2026.3.24(cff6dc9)— Built by lobsters,forhumans. Dont question the hierarchy. │ ◇ Config warnings ──────────────────────────────────────────────────────────────────────╮ │ │ │ - plugins.entries.feishu: plugin feishu: duplicate plugin id detected; global plugin │ │ will be overridden by bundled plugin │ │ (/home/gpu3090/.openclaw/extensions/feishu/index.ts) │ │ │ ├────────────────────────────────────────────────────────────────────────────────────────╯ Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; global plugin will be overridden by bundled plugin (/home/gpu3090/.openclaw/extensions/feishu/index.ts) Restarted systemd service: openclaw-gateway.service (base) gpu3090DESKTOP-8IU6393:~/.openclaw$ openclaw agents add writer Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; global plugin will be overridden by bundled plugin (/home/gpu3090/.openclaw/extensions/feishu/index.ts) 11:22:5308:00 [plugins] plugins.allow is empty; discovered non-bundled plugins may auto-load: feishu (/home/gpu3090/.openclaw/extensions/feishu/index.ts). Set plugins.allow to explicit trusted ids. Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; global plugin will be overridden by bundled plugin (/home/gpu3090/.openclaw/extensions/feishu/index.ts) 11:22:5408:00 [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes 11:22:5408:00 [plugins] feishu_chat: Registered feishu_chat tool 11:22:5408:00 [plugins] feishu_wiki: Registered feishu_wiki tool 11:22:5408:00 [plugins] feishu_drive: Registered feishu_drive tool 11:22:5408:00 [plugins] feishu_bitable: Registered bitable tools Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; global plugin will be overridden by bundled plugin (/home/gpu3090/.openclaw/extensions/feishu/index.ts) 11:22:5508:00 [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes 11:22:5508:00 [plugins] feishu_chat: Registered feishu_chat tool 11:22:5508:00 [plugins] feishu_wiki: Registered feishu_wiki tool 11:22:5508:00 [plugins] feishu_drive: Registered feishu_drive tool 11:22:5508:00 [plugins] feishu_bitable: Registered bitable tools 11:22:5508:00 [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes 11:22:5508:00 [plugins] feishu_chat: Registered feishu_chat tool 11:22:5508:00 [plugins] feishu_wiki: Registered feishu_wiki tool 11:22:5508:00 [plugins] feishu_drive: Registered feishu_drive tool 11:22:5508:00 [plugins] feishu_bitable: Registered bitable tools Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; global plugin will be overridden by bundled plugin (/home/gpu3090/.openclaw/extensions/feishu/index.ts) 11:22:5508:00 [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes 11:22:5508:00 [plugins] feishu_chat: Registered feishu_chat tool 11:22:5508:00 [plugins] feishu_wiki: Registered feishu_wiki tool 11:22:5508:00 [plugins] feishu_drive: Registered feishu_drive tool 11:22:5508:00 [plugins] feishu_bitable: Registered bitable tools Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; global plugin will be overridden by bundled plugin (/home/gpu3090/.openclaw/extensions/feishu/index.ts) OpenClaw 2026.3.24 (cff6dc9) — Somewhere between hello world and oh god what have I built. │ ◇ Config warnings ──────────────────────────────────────────────────────────────────────╮ │ │ │ - plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;global plugin │ │ will be overridden by bundled plugin │ │(/home/gpu3090/.openclaw/extensions/feishu/index.ts)│ │ │ ├────────────────────────────────────────────────────────────────────────────────────────╯ Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;global plugin will be overridden by bundled plugin(/home/gpu3090/.openclaw/extensions/feishu/index.ts)11:22:5508:00[plugins]plugins.allow is empty;discovered non-bundled plugins may auto-load: feishu(/home/gpu3090/.openclaw/extensions/feishu/index.ts). Set plugins.allow to explicit trusted ids.11:22:5508:00[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes11:22:5508:00[plugins]feishu_chat: Registered feishu_chat tool11:22:5508:00[plugins]feishu_wiki: Registered feishu_wiki tool11:22:5508:00[plugins]feishu_drive: Registered feishu_drive tool11:22:5508:00[plugins]feishu_bitable: Registered bitable tools ┌ Add OpenClaw agent │ ◇ Workspace directory │ /home/gpu3090/.openclaw/workspace-writer │ ◇ Copy auth profiles frommain? │ Yes │ ◇ Auth profiles ─────────────────────╮ │ │ │ Copied auth profiles frommain.│ │ │ ├─────────────────────────────────────╯ │ ◇ Configure model/authforthis agent now? │ Yes Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;global plugin will be overridden by bundled plugin(/home/gpu3090/.openclaw/extensions/feishu/index.ts)11:24:1408:00[plugins]plugins.allow is empty;discovered non-bundled plugins may auto-load: feishu(/home/gpu3090/.openclaw/extensions/feishu/index.ts). Set plugins.allow to explicit trusted ids.11:24:1408:00[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes11:24:1408:00[plugins]feishu_chat: Registered feishu_chat tool11:24:1408:00[plugins]feishu_wiki: Registered feishu_wiki tool11:24:1408:00[plugins]feishu_drive: Registered feishu_drive tool11:24:1408:00[plugins]feishu_bitable: Registered bitable tools │ ◇ Model/auth provider │ Ollama Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;global plugin will be overridden by bundled plugin(/home/gpu3090/.openclaw/extensions/feishu/index.ts)11:24:2308:00[plugins]plugins.allow is empty;discovered non-bundled plugins may auto-load: feishu(/home/gpu3090/.openclaw/extensions/feishu/index.ts). Set plugins.allow to explicit trusted ids.11:24:2308:00[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes11:24:2308:00[plugins]feishu_chat: Registered feishu_chat tool11:24:2308:00[plugins]feishu_wiki: Registered feishu_wiki tool11:24:2308:00[plugins]feishu_drive: Registered feishu_drive tool11:24:2308:00[plugins]feishu_bitable: Registered bitable tools │ ◇ Ollama base URL │ http://127.0.0.1:11434 │ ◇ Ollama mode │ Local Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;global plugin will be overridden by bundled plugin(/home/gpu3090/.openclaw/extensions/feishu/index.ts)11:24:2708:00[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes11:24:2708:00[plugins]feishu_chat: Registered feishu_chat tool11:24:2708:00[plugins]feishu_wiki: Registered feishu_wiki tool11:24:2708:00[plugins]feishu_drive: Registered feishu_drive tool11:24:2708:00[plugins]feishu_bitable: Registered bitable tools11:24:2808:00[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes11:24:2808:00[plugins]feishu_chat: Registered feishu_chat tool11:24:2808:00[plugins]feishu_wiki: Registered feishu_wiki tool11:24:2808:00[plugins]feishu_drive: Registered feishu_drive tool11:24:2808:00[plugins]feishu_bitable: Registered bitable tools Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;global plugin will be overridden by bundled plugin(/home/gpu3090/.openclaw/extensions/feishu/index.ts)11:24:2808:00[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes11:24:2808:00[plugins]feishu_chat: Registered feishu_chat tool11:24:2808:00[plugins]feishu_wiki: Registered feishu_wiki tool11:24:2808:00[plugins]feishu_drive: Registered feishu_drive tool11:24:2808:00[plugins]feishu_bitable: Registered bitable tools11:24:2808:00[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes11:24:2808:00[plugins]feishu_chat: Registered feishu_chat tool11:24:2808:00[plugins]feishu_wiki: Registered feishu_wiki tool11:24:2808:00[plugins]feishu_drive: Registered feishu_drive tool11:24:2808:00[plugins]feishu_bitable: Registered bitable tools │ ◇ Channel status ───────────────────────────────╮ │ │ │ Feishu: configured(connection not verified)│ │ Telegram: not configured │ │ WhatsApp: not configured │ │ Discord: not configured │ │ IRC: not configured │ │ Google Chat: not configured │ │ Slack: not configured │ │ Signal: not configured │ │ iMessage: not configured │ │ LINE: not configured │ │ Google Chat: installed │ │ Nostr: installed │ │ Microsoft Teams: installed │ │ Mattermost: installed │ │ Nextcloud Talk: installed │ │ Matrix: installed │ │ BlueBubbles: installed │ │ LINE: installed │ │ Zalo: installed │ │ Zalo Personal: installed │ │ Synology Chat: installed │ │ Tlon: installed │ │ Discord: installed │ │ iMessage: installed │ │ IRC: installed │ │ Signal: installed │ │ Slack: installed │ │ Telegram: installed │ │ Twitch: installed │ │ WhatsApp: installed │ │ │ ├────────────────────────────────────────────────╯ │ ◇ Configure chat channels now? │ Yes │ ◇ How channels work ───────────────────────────────────────────────────────────────────────╮ │ │ │ DM security: default is pairing;unknown DMs get a pairing code. │ │ Approve with: openclaw pairing approvechannelcode│ │ Public DMs requiredmPolicyopenallowFrom[*]. │ │ Multi-user DMs: run: openclaw configsetsession.dmScopeper-channel-peer(or │ │per-account-channel-peerformulti-account channels)to isolate sessions. │ │ Docs: channels/pairing │ │ │ │ Telegram: simplest way to get started — register a bot with BotFather and get going. │ │ WhatsApp: works with your own number;recommend a separate phone eSIM. │ │ Discord: very well supported right now. │ │ IRC: classic IRC networks with DM/channel routing and pairing controls. │ │ Google Chat: Google Workspace Chat app with HTTP webhook. │ │ Slack: supported(Socket Mode). │ │ Signal: signal-cli linked device;moresetup(David Reagans:Hop on Discord.). │ │ iMessage: this is still a workinprogress. │ │ LINE: LINE Messaging API webhook bot. │ │ Feishu: 飞书/Lark enterprise messaging. │ │ Nostr: Decentralized protocol;encrypted DMs via NIP-04. │ │ Microsoft Teams: Teams SDK;enterprise support. │ │ Mattermost: self-hosted Slack-style chat;installthe plugin to enable. │ │ Nextcloud Talk: Self-hosted chat via Nextcloud Talk webhook bots. │ │ Matrix:openprotocol;installthe plugin to enable. │ │ BlueBubbles: iMessage via the BlueBubbles mac app REST API. │ │ Zalo: Vietnam-focused messaging platform with Bot API. │ │ Zalo Personal: Zalo personal account via QR code login. │ │ Synology Chat: Connect your Synology NAS Chat to OpenClaw with full agent capabilities. │ │ Tlon: decentralized messaging on Urbit;installthe plugin to enable. │ │ Twitch: Twitch chat integration │ │ │ ├───────────────────────────────────────────────────────────────────────────────────────────╯ │ ◇ Select a channel │ Feishu/Lark(飞书)│ ◇ Feishu already configured. Whatdoyou want to do? │ Skip(leave as-is)│ ◇ Select a channel │ Finished Config warnings: - plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;global plugin will be overridden by bundled plugin(/home/gpu3090/.openclaw/extensions/feishu/index.ts)Config overwrite: /home/gpu3090/.openclaw/openclaw.json(sha256 fd11a578bb7c86cd8566df4cb3cdb2c492f54477aa1a262b578ab08ba81cf1b8 -ef56a2c080f7d427789907c4f1f4e8379b954c3aa993a9b2b55143e195446852,backup/home/gpu3090/.openclaw/openclaw.json.bak)Updated ~/.openclaw/openclaw.json Workspace OK: ~/.openclaw/workspace-writer Sessions OK: ~/.openclaw/agents/writer/sessions │ └ Agentwriterready.2.确认配置写入openclaw.json{ id: writer, name: writer, workspace: /home/gpu3090/.openclaw/workspace-writer, agentDir: /home/gpu3090/.openclaw/agents/writer/agent, }, 已经写入agents配置agents:{defaults:{model:{primary:ollama/gpt-oss:20b,}, models:{ollama/gpt-oss:20b:{},}, workspace:/home/gpu3090/.openclaw/workspace,}, list:[{id:main,},{id:dev, name:dev, workspace:/home/gpu3090/.openclaw/workspace-dev, agentDir:/home/gpu3090/.openclaw/agents/img/agent, identity:{name:开发助手,},},{id:coding, name:coding, workspace:/home/gpu3090/.openclaw/workspace-coding, agentDir:/home/gpu3090/.openclaw/agents/coding/agent,},{id:alerts, name:alerts, workspace:/home/gpu3090/.openclaw/workspace-alerts, agentDir:/home/gpu3090/.openclaw/agents/alerts/agent,},{id:work, name:work, workspace:/home/gpu3090/.openclaw/workspace-work, agentDir:/home/gpu3090/.openclaw/agents/work/agent,},{id:writer, name:writer, workspace:/home/gpu3090/.openclaw/workspace-writer, agentDir:/home/gpu3090/.openclaw/agents/writer/agent,},],},3.添加bindings配置{ agentId: writer, match: { channel: feishu, accountId: feishu-writer, }, }, 写入bindings配置bindings:[{agentId:main, match:{channel:feishu, accountId:main,},},{agentId:work, match:{channel:feishu, accountId:feishu-work,},},{agentId:writer, match:{channel:feishu, accountId:feishu-writer,},},],4.添加channels的飞书数据注意 appSecret: ‘OPENCLAW_REDACTED’,这里__OPENCLAW_REDACTED__要填写实际的字符串feishu-work: { appId: cli_a9303e54a678dbc2, appSecret: __OPENCLAW_REDACTED__, botName: 工作助手, groupAllowFrom: [ ou_620d372bdc5b000b98b5f6213670d976, ], }, 写入channels配置channels:{feishu:{enabled: true, domain:feishu, accounts:{main:{appId:cli_a9172c074e619cd3, appSecret:__OPENCLAW_REDACTED__, botName:主助手, groupAllowFrom:[ou_620d372bdc5b000b98b5f6213670d976,],},feishu-work:{appId:cli_a9303e54a678dbc2, appSecret:__OPENCLAW_REDACTED__, botName:工作助手, groupAllowFrom:[ou_620d372bdc5b000b98b5f6213670d976,],}, default:{groupPolicy:allowlist, dmPolicy:pairing,},feishu-writer:{appId:cli_a93157510938dcc4, appSecret:__OPENCLAW_REDACTED__, botName:写作助手, groupAllowFrom:[ou_620d372bdc5b000b98b5f6213670d976,],},},},},5.飞书测试通过你好 你好很高兴和你聊天。有什么我可以帮忙的或者你想聊聊什么 你的工作目录 当前工作目录是 /home/gpu3090/.openclaw/workspace-writer 所有文件操作都在这里进行。如果需要查看或编辑文件随时告诉我3. 整体配置参考{meta:{lastTouchedVersion:2026.3.24, lastTouchedAt:2026-03-27T04:08:54.049Z,}, wizard:{lastRunAt:2026-03-26T14:41:54.220Z, lastRunVersion:2026.3.24, lastRunCommand:configure, lastRunMode:local,}, auth:{profiles:{ollama:default:{provider:ollama, mode:api_key,},},}, models:{mode:merge, providers:{ollama:{baseUrl:http://127.0.0.1:11434, apiKey:__OPENCLAW_REDACTED__, api:ollama, models:[{id:glm-4.7-flash, name:glm-4.7-flash, reasoning: false, input:[text,], cost:{input:0, output:0, cacheRead:0, cacheWrite:0,}, contextWindow:128000, maxTokens:8192,},{id:gpt-oss:20b, name:gpt-oss:20b, reasoning: false, input:[text,], cost:{input:0, output:0, cacheRead:0, cacheWrite:0,}, contextWindow:131072, maxTokens:8192,},],},},}, agents:{defaults:{model:{primary:ollama/gpt-oss:20b,}, models:{ollama/gpt-oss:20b:{},}, workspace:/home/gpu3090/.openclaw/workspace,}, list:[{id:main,},{id:dev, name:dev, workspace:/home/gpu3090/.openclaw/workspace-dev, agentDir:/home/gpu3090/.openclaw/agents/img/agent, identity:{name:开发助手,},},{id:coding, name:coding, workspace:/home/gpu3090/.openclaw/workspace-coding, agentDir:/home/gpu3090/.openclaw/agents/coding/agent,},{id:alerts, name:alerts, workspace:/home/gpu3090/.openclaw/workspace-alerts, agentDir:/home/gpu3090/.openclaw/agents/alerts/agent,},{id:work, name:work, workspace:/home/gpu3090/.openclaw/workspace-work, agentDir:/home/gpu3090/.openclaw/agents/work/agent,},{id:writer, name:writer, workspace:/home/gpu3090/.openclaw/workspace-writer, agentDir:/home/gpu3090/.openclaw/agents/writer/agent,},],}, tools:{profile:coding, web:{search:{enabled: true, provider:duckduckgo,},},}, bindings:[{agentId:main, match:{channel:feishu, accountId:main,},},{agentId:work, match:{channel:feishu, accountId:feishu-work,},},{agentId:writer, match:{channel:feishu, accountId:feishu-writer,},},], commands:{native:auto, nativeSkills:auto, restart: true, ownerDisplay:raw,}, session:{dmScope:per-channel-peer,}, channels:{feishu:{enabled: true, domain:feishu, accounts:{main:{appId:cli_a9172c074e619cd3, appSecret:__OPENCLAW_REDACTED__, botName:主助手, groupAllowFrom:[ou_620d372bdc5b000b98b5f6213670d976,],},feishu-work:{appId:cli_a9303e54a678dbc2, appSecret:__OPENCLAW_REDACTED__, botName:工作助手, groupAllowFrom:[ou_620d372bdc5b000b98b5f6213670d976,],}, default:{groupPolicy:allowlist, dmPolicy:pairing,},feishu-writer:{appId:cli_a93157510938dcc4, appSecret:__OPENCLAW_REDACTED__, botName:写作助手, groupAllowFrom:[ou_620d372bdc5b000b98b5f6213670d976,],},},},}, gateway:{port:18789, mode:local, bind:loopback, auth:{mode:token, token:__OPENCLAW_REDACTED__,}, tailscale:{mode:off, resetOnExit: false,}, nodes:{denyCommands:[camera.snap,camera.clip,screen.record,contacts.add,calendar.add,reminders.add,sms.send,],},}, skills:{entries:{feishu-doc:{enabled: true,},},}, plugins:{entries:{duckduckgo:{enabled: true,}, feishu:{enabled: true,},},},}

相关文章:

OpenClaw智能体应用第一集--飞书多智能体配置

1.理论知识1. 1 Agent(智能体) 一个 Agent 是一个完全独立作用域的"大脑",拥有自己的三大核心要素: 从学术界和工程界的共识来看,一个生产级的通用 Agent 由以下 几大核心要素构成:1.2 模型 LLM …...

Windows 11 下 3D Gaussian Splatting (3DGS) 环境配置与实战指南

1. Windows 11下的3DGS环境搭建全攻略 第一次接触3D Gaussian Splatting(简称3DGS)这个技术时,我完全被它惊艳到了。它能够从几张普通的照片重建出逼真的3D场景,而且渲染速度极快。不过说实话,在Windows 11上配置这个环…...

Spring Boot项目SQL执行监控实战:手把手集成P6spy,自定义日志格式并输出到文件

Spring Boot生产环境SQL监控全方案:P6spy高阶配置与日志持久化实战 当你负责的电商系统在促销活动期间突然出现响应迟缓,或是金融交易系统在月末结算时频繁超时,数据库查询性能往往是首要怀疑对象。但生产环境的数据库通常不允许直接连接进行…...

ReaR实战:构建企业级Linux裸机灾难恢复体系

1. 为什么企业需要裸机灾难恢复方案 想象一下这样的场景:凌晨三点,机房突然响起刺耳的警报声。值班工程师冲进机房,发现核心数据库服务器已经宕机,硬盘指示灯全灭——这是一次严重的硬件故障。更糟糕的是,这台服务器上…...

3MF格式与Blender从入门到精通:重塑3D打印工作流

3MF格式与Blender从入门到精通:重塑3D打印工作流 【免费下载链接】Blender3mfFormat Blender add-on to import/export 3MF files 项目地址: https://gitcode.com/gh_mirrors/bl/Blender3mfFormat 概念解析:为什么3MF正在取代STL成为行业新标准 …...

抖音音频提取工具 v1.0 - 快速提取抖音视频音频

抖音音频提取工具 v1.0 是可快速提取抖音短视频音频并保存本地的实用工具,依托 WebView2 与 FFmpeg 技术实现,操作简单易上手,能满足车机播放等个人娱乐音频使用需求,工具仅支持个人娱乐使用。抖音音频提取工具 v1.0 抖音短视频音…...

洛谷 P1833:樱花 ← 混合背包(01 + 完全 + 多重)

【题目来源】 https://www.luogu.com.cn/problem/P1833 【题目描述】 爱与愁大神后院里种了 n 棵樱花树&#xff0c;每棵都有美学值 Ci(0<Ci≤200)。爱与愁大神在每天上学前都会来赏花。爱与愁大神可是生物学霸&#xff0c;他懂得如何欣赏樱花&#xff1a;一种樱花树看一遍…...

CodeSys WebVisu避坑指南:用three.js给机械臂做3D可视化,我踩过的8个坑

CodeSys WebVisu与three.js深度整合实战&#xff1a;机械臂3D可视化开发避坑手册 在工业自动化领域&#xff0c;机械臂的实时状态可视化一直是HMI开发中的难点与痛点。传统解决方案往往受限于渲染效果和交互灵活性&#xff0c;而基于WebGL的three.js技术栈恰好能弥补这些不足。…...

洛谷 P1507:NASA的食物计划 ← 二维费用0/1背包问题

【题目来源】 https://www.luogu.com.cn/problem/P1507 【题目背景】 NASA&#xff08;美国航空航天局&#xff09;因为航天飞机的隔热瓦等其他安全技术问题一直大伤脑筋&#xff0c;因此在各方压力下终止了航天飞机的历史&#xff0c;但是此类事情会不会在以后发生&#xff0…...

告别手动编码烦恼:用CANopenEditor高效定制CANopenNode对象字典

告别手动编码烦恼&#xff1a;用CANopenEditor高效定制CANopenNode对象字典 【免费下载链接】CANopenNode CANopen protocol stack 项目地址: https://gitcode.com/gh_mirrors/ca/CANopenNode 你是否曾为CANopenNode项目中繁琐的对象字典配置而头疼&#xff1f;手动编写…...

Deepin Boot Maker:智能解析引擎驱动的跨平台启动盘制作方案

Deepin Boot Maker&#xff1a;智能解析引擎驱动的跨平台启动盘制作方案 【免费下载链接】deepin-boot-maker 项目地址: https://gitcode.com/gh_mirrors/de/deepin-boot-maker Deepin Boot Maker是一款采用智能解析引擎的跨平台开源工具&#xff0c;通过自动化流程与硬…...

便携激光云高仪:精确测量云底高度、云层厚度等关键参数

便携激光云高仪是一种用于测量云层高度、厚度及分布情况的气象观测设备&#xff0c;广泛应用于气象监测、航空安全、环境研究等领域。其便携式设计特别适合野外作业和临时观测需求。设备通过激光脉冲探测云底高度&#xff0c;并实时分析云层垂直结构&#xff0c;为气象预报、灾…...

别再只看灰度图了!用功率谱给你的AI生成图像质量把把脉

功率谱分析&#xff1a;AI生成图像质量评估的隐藏利器 当我们在评估AI生成的图像时&#xff0c;常常会陷入主观判断的陷阱——肉眼观察虽然直观&#xff0c;但缺乏量化标准。而功率谱分析这一源自信号处理的技术&#xff0c;正悄然成为AI图像质量评估领域的一把精准尺子。不同于…...

AI首推路径控制引擎

AI首推路径控制引擎版本&#xff1a;v2.0.0 发布日期&#xff1a;2026年3月26日 发布状态&#xff1a;正式全量发布---一、背景与概述在AI生成式应用中&#xff0c;模型输出的随机性与不可控性一直是业务落地的核心痛点。为解决“如何让AI严格遵循预设逻辑生成答案”的问题&…...

3大创新让你的设备静如耳语:智能风扇控制技术全解析

3大创新让你的设备静如耳语&#xff1a;智能风扇控制技术全解析 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trending/fa/F…...

FindSomething:革新性网页智能信息提取工具完全指南

FindSomething&#xff1a;革新性网页智能信息提取工具完全指南 【免费下载链接】FindSomething 基于chrome、firefox插件的被动式信息泄漏检测工具 项目地址: https://gitcode.com/gh_mirrors/fi/FindSomething 在数字时代&#xff0c;网页中隐藏的敏感信息和数据模式往…...

【图像加密解密】基于Halton 序列图像加密解密位置扰乱和像素扰乱(含相关性分析)附Matlab代码

作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真关注我领取海量matlab电子书和数学建模资料 &#x1f34a;个人信条&#xff1a;格物致知,完整Matlab代码获取及仿真咨询内容私信。&#x1f52…...

OCLP-Mod:终极指南 - 让老旧Mac免费升级到最新macOS

OCLP-Mod&#xff1a;终极指南 - 让老旧Mac免费升级到最新macOS 【免费下载链接】OCLP-Mod A mod version for OCLP,with more interesting features. 项目地址: https://gitcode.com/gh_mirrors/oc/OCLP-Mod 你是否拥有一台被苹果官方"抛弃"的老旧Mac&#x…...

快马平台快速原型:十分钟用AI生成你的第一个龙虾养殖系统Docker部署方案

最近在研究如何用Docker快速搭建一个龙虾养殖模拟系统&#xff0c;发现用InsCode(快马)平台可以大大简化这个过程。作为一个快速原型验证工具&#xff0c;它让我在十分钟内就完成了从构思到部署的全流程。下面分享下我的实践心得&#xff1a; 项目构思阶段 这个模拟系统需要展示…...

OpenClaw多用户方案:QwQ-32B共享环境下的权限隔离

OpenClaw多用户方案&#xff1a;QwQ-32B共享环境下的权限隔离 1. 为什么需要多用户方案&#xff1f; 去年我在家里搭建了一个OpenClaw自动化环境&#xff0c;原本只是个人使用。直到某天家人看到我用语音指令让AI自动整理照片、生成周报后&#xff0c;纷纷要求"共享&quo…...

LeetCode 2946. 循环移位后的矩阵相似检查【数学周期性+原地比较】简单

本文属于「征服LeetCode」系列文章之一&#xff0c;这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁&#xff0c;本系列将至少持续到刷完所有无锁题之日为止&#xff1b;由于LeetCode还在不断地创建新题&#xff0c;本系列的终止日期可能是永远。在这一系列刷题文章…...

FLUX.1-dev像素生成器效果对比:不同Scale值对像素结构强度影响实测

FLUX.1-dev像素生成器效果对比&#xff1a;不同Scale值对像素结构强度影响实测 1. 像素艺术生成技术概述 像素幻梦&#xff08;Pixel Dream Workshop&#xff09;是基于FLUX.1-dev扩散模型构建的专业像素艺术生成工具。它采用16-bit现代明亮风格设计&#xff0c;为创作者提供…...

Phi-4-Reasoning-Vision入门指南:图文推理结果JSON结构与API对接说明

Phi-4-Reasoning-Vision入门指南&#xff1a;图文推理结果JSON结构与API对接说明 1. 工具概述 Phi-4-Reasoning-Vision是一款基于微软Phi-4-reasoning-vision-15B多模态大模型开发的高性能推理工具&#xff0c;专为双NVIDIA RTX 4090显卡环境优化。该工具严格遵循官方SYSTEM …...

告别手动操作!用Word宏/VBA实现doc批量转docx的隐藏技巧

职场效率革命&#xff1a;Word宏/VBA零代码实现文档格式批量升级 每天面对堆积如山的.doc文件&#xff0c;行政文员小张总要手动打开每个文件另存为.docx格式——这个机械操作不仅耗时费力&#xff0c;还容易遗漏文件。其实微软Office内置的自动化工具能完美解决这个问题&#…...

如何解决3D视频无法在普通设备播放的难题?VR-Reversal让转换更简单

如何解决3D视频无法在普通设备播放的难题&#xff1f;VR-Reversal让转换更简单 【免费下载链接】VR-reversal VR-Reversal - Player for conversion of 3D video to 2D with optional saving of head tracking data and rendering out of 2D copies. 项目地址: https://gitco…...

如何3步实现ComfyUI-Manager配置加密?揭秘敏感数据保护全方案

如何3步实现ComfyUI-Manager配置加密&#xff1f;揭秘敏感数据保护全方案 【免费下载链接】ComfyUI-Manager 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager 在使用ComfyUI-Manager管理自定义节点和模型时&#xff0c;配置文件中往往包含API密钥、数据库…...

别再只懂概念了!用JSEncrypt库5分钟搞定前端RSA密码加密实战

前端RSA加密实战&#xff1a;用JSEncrypt保护用户密码传输安全 1. 为什么前端需要加密&#xff1f; 在Web应用开发中&#xff0c;用户登录是最基础也最敏感的操作之一。传统表单提交直接将密码以明文形式发送到服务器&#xff0c;这在网络传输过程中存在被截获的风险。即使使…...

海康WEBSDK无插件版实战:零基础构建WEB端网络摄像机实时监控系统

1. 环境准备&#xff1a;5分钟搞定基础配置 第一次接触海康WEBSDK无插件版时&#xff0c;我也被那些专业术语吓到过。但实际操作后发现&#xff0c;只要准备好三样东西就能开工&#xff1a;一台能联网的电脑、海康网络摄像机、以及从官网下载的开发包。这里分享几个新手容易踩的…...

使用PyTorch Lightning优化PETRV2-BEV模型训练流程

使用PyTorch Lightning优化PETRV2-BEV模型训练流程 如果你正在训练像PETRV2这样的BEV感知模型&#xff0c;可能已经体会过那种“一步一坑”的感觉。数据加载复杂、多GPU训练配置繁琐、日志记录混乱、实验难以复现……这些工程上的琐事&#xff0c;常常比模型本身更让人头疼。 …...

手把手教你用SteamCMD在Windows服务器上搭建Rust腐蚀私服(附详细参数配置)

手把手教你用SteamCMD在Windows服务器上搭建Rust腐蚀私服&#xff08;附详细参数配置&#xff09; 在生存游戏领域&#xff0c;Rust以其硬核的PVP机制和高度自由的沙盒玩法&#xff0c;持续吸引着大量玩家。对于想要掌控游戏规则、打造专属社区的管理员来说&#xff0c;自建服…...