全全老师一个懂AI的验光师 - AI
type: channel
link: https://cloud.tianai.fun/index.php/tag/ai/
items: Octop 的 MBTI 人格功能介绍
items: Octop 开源 Agent 框架详解

Octop 的 MBTI 人格功能介绍
type: item
date: 2026-08-08T17:25:40+08:00
description: Octop 的 MBTI 人格功能介绍腾讯云开源 AI 助手 Octop 的核心亮点之一：把「人格」作为可配置的系统能力，让每个 Agent 拥有独特性格。本文结合官方开源资料（GitHub: TencentCloud/Octop、腾讯云开发者社区）整理，并补充了场景化使用思路。一、Octop 是什么Octop 是腾讯云自研、于 2026 年 7 月正式开源的 AI 助手平台，定位不是「一个趁手的工具」，而是一条 可陪伴、可成长、可迁移的数字生命体。关键特征：自托管（Self-hosted）：完全运行在你自己的机器上，数据主权归你，不上云即不上传。多用户 / 多 Agent：一个管理员可为全家或团队创建成员，每位成员拥有独立 Agent、工作区与记忆，数据隔离互不干扰。单进程架构：一次 octop run 同时拉起 Web Dashboard、CLI、IM 渠道（飞书 / 钉钉 / QQ / Discord / 企微）与定时任务，状态统一存于 ~/.octop/octop.db。可迁移记忆：基于 harness-memory，记忆随工作区迁移，换模型、换机器都「不失忆」。在众多能力中，有一项看似「噱头」、实则影响体验的功能：MBTI 人格。二、MBTI 人格功能是什么官方描述（Highlights）：🎭 MBTI personas — 16 personality templates plus an interactive quiz — give each agent a distinct character（16 种人格模板 + 一个互动测试，为每个 Agent 赋予独特性格）它要解决的是这样一个痛点：你有没有用过一款 AI，无论你是在问技术难题，还是只想随便聊聊，它都用同一种语气、同一种方式跟你说话，像一台冷冰冰的机器？Octop 的答案是：让不同的 Agent 拥有不同的「人格」，从而使同一个平台既能理性排障，又能感性陪伴。三、核心机制：人格模板本质上就是「预设的系统提示词」这是理解该功能最关键的一点。人格模板 = 预写好的系统提示词（system prompt）。Octop 把 MBTI 这套成熟的性格理论，固化为 16 套可直接套用的提示词模板。你不必从零开始调教 AI 的语气、节奏和风格，只需「选一个类型」即可。降低调教成本。写一套高质量、风格稳定的提示词本身是门手艺；用模板替代手写，等于把这门手艺产品化、配置化。与自定义提示词并存。模板不是唯一选项——你也可以直接填写 custom system prompt，二者二选一或叠加使用。一句话总结：人格模板把「调教 AI」从手艺变成了配置。四、为什么需要「按场景换人格」沟通风格 ≠ 智能水平，但它极大影响产出的质量与体验。同一段代码、同一个问题，换一种说话方式，结果可能天差地别。官方与社区反复强调的核心价值正是：不同场景需要不同沟通风格。几个典型对照：场景推荐人格为什么技术排障 / 运维ISTJ（严谨、步骤化）不跳步、讲证据、按流程来，避免「想当然」。创意头脑风暴ENFP（发散、鼓励、联想）多给可能性、少泼冷水，把思路打开。方案决策 / 目标推进ENTJ（战略、果决）抓重点、定优先级、推动落地。情感陪伴 / 倾听INFJ / ENFJ（共情、洞察）先接住情绪，再给建议。快速执行 / 临场应变ESTP / ISTP（实干、灵活）少废话、直接动手、边做边调。规则 / 合规审查ISFJ / ESTJ（细致、守序）抠细节、对照清单，降低遗漏。技术排障需要 ISTJ 式的严谨，创意头脑风暴需要 ENFP 式的发散——这正是人格模板存在的意义。五、16 种人格模板总览MBTI 的 16 种类型可分为四大族群。下表给出每类在 Octop 中的风格标签与推荐用途（用途为基于类型特征的合理使用建议，非官方硬性绑定）。分析家（Analysts）— 重逻辑与战略类型风格标签在 Octop 中的推荐用途INTJ战略家、系统性架构设计、长线规划 AgentINTP逻辑学家、追根问底原理讲解、深度答疑 AgentENTJ指挥官、果决项目管理、决策辅助 AgentENTP辩论家、善辩方案 PK、挑战假设 Agent外交家（Diplomats）— 重共情与可能类型风格标签在 Octop 中的推荐用途INFJ提倡者、洞察情感陪伴、价值观沟通 AgentINFP调停者、理想文案创作、内心探索 AgentENFJ主人公、感召教练式引导、团队激励 AgentENFP竞选者、发散头脑风暴、灵感激发 Agent守护者（Sentinels）— 重秩序与可靠类型风格标签在 Octop 中的推荐用途ISTJ物流师、严谨技术排障、SOP 执行 AgentISFJ守卫者、细心文档整理、合规检查 AgentESTJ总经理、…

Octop 开源 Agent 框架详解
type: item
date: 2026-08-08T17:21:25+08:00
description: Octop 开源 Agent 框架详解来自腾讯云的自托管 AI 助手平台🐙 Octop 是什么？Octop 是腾讯云开源的一个自托管 AI 助手，定位是"更聪明、更自立的 AI 助手"——支持多用户、多 Agent 协作。🔗 GitHub: https://github.com/TencentCloud/Octop✨ 核心特性特性说明🏠 完全自托管数据留在本地，隐私有保障👥 多用户支持团队、家庭、个人都能用🤖 多 Agent 架构可同时运行多个专业 Agent📱 多渠道接入Web 控制台、飞书、钉钉、QQ、Discord、企业微信🔌 MCP + ACP 集成生态扩展能力强⚡ 单进程启动轻量高效🛠️ 技术栈层级技术语言Python 3.12+Web 框架FastAPI + uvicornAgent 运行时Harness Agent前端React 18 + TypeScript + Vite + Ant Design数据库SQLite (WAL 模式)调度APScheduler🧠 它是怎么工作的？Octop 底层基于 Harness 技术栈构建——一套专注于 AI Agent 的运行时集合。它的架构大概是这样的：┌─────────────────────────────────────────────┐ │ Octop Server │ ├─────────────────────────────────────────────┤ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ │ │ Web │ │ IM │ │ Cron │ │ │ │Dashboard│ │(飞书/钉钉│ │ 定时任务 │ │ │ └────┬────┘ └────┬────┘ └────┬────┘ │ │ │ │ │ │ │ └──────────┬─┴────────────┘ │ │ ▼ │ │ ┌─────────────────┐ │ │ │ HarnessProcessor │ (单一进程) │ │ └────────┬────────┘ │ │ ▼ │ │ ┌─────────────────────────────┐ │ │ │ Agent / Gateway / DB │ │ │ └─────────────────────────────┘ │ └─────────────────────────────────────────────┘所有渠道（Web、IM、定时任务）都通过同一个 HarnessProcessor 路由，整个服务是一个可重启的单进程，启动时从 ~/.octop/octop.db 恢复全部状态。📦 你能用 Octop 做什么？个人 AI 助手 — 定制化 Agent，处理日常任务团队协作 — 多用户、多 Agent 分工自动化工作流 — 定时任务、IM 触发二次开发 — 基于 MCP/ACP 集成自己的工具🌟 和其他 Agent 框架的区别？框架定位特点Octop自托管多用户助手开源、腾讯背书、IM 集成强LangChain/LangGraph开发者框架生态最全、学习曲线陡AutoGen多 Agent 编排微软开源、灵活CrewAI角色扮演 Agent简单易用、适合原型Dify低代码平台可视化、闭源商业化🚀 怎么上手？官方文档很完善，主要步骤：克隆仓库配置 Python 3.12+ 环境启动服务 (make dev 或 docker-compose)通过 Web UI 或 IM 渠道接入📁 项目结构octop/ ├── src/octop/ # 核心代码 │ ├── config.py # 配置 │ ├── launch.py # 启动入口 │ └── infra/ # 业务核心 (agents, gateway, cron, db, users) ├── api/ # HTTP 层 (FastAPI) ├── cli/ # CLI 层 (Click) ├── dashboard/ # 前端 React SPA ├── docker/ # Docker 配置 └── tests/ # 测试🔐 安全与隐私数据存储在 ~/.octop/完全本地运行，隐私有保障支持工具权限管理本文整理自腾讯云 Octop 项目资料