@[TOC](claude打造一人公司-小白也可快速使用AI-基于Claude Agent SDK 快速搭建智能体应用)
技术有限,创意无限,有了AI后,快速实现。 应用为大半成品,基本概念全部验证,剩余文件上传和工单系统未完善。
设计理念
如果对设计没有兴趣,可以拉到下面看玩法。
目的
简化AI的使用门槛,无需繁琐的配置各种,基本上开箱即用。
名为 “一人公司”
像办公软件一样和你的应用进行对话,回复,报告,写代码等等。
如图:
像不像和朋友聊天一样。
系统本质上很简单,个性化智能体复用。
但是加上一人公司的玩法,是不是很有趣呢。
先说下详细的设计,再演示系统。
这里的角色并不只是技能合集,同样可以负载claude的插件所有功能,如mcp,等等,每个角色都是一个插件。
会话模块
可以理解为和员工(智能体)的会话,但是又不太一样。 会话支持单聊和群聊,支持置顶和消息免打扰。 删除后下次发起,不是一个会话,但是一个员工。 群聊通过一个内置的员工(群聊调度员)负责转发消息。
群聊
员工-组织架构
员工是一个个性化的插件,将员工自己的claude.md,描述,技能,mcp等,作为一个claude插件加载。员工的角色也是插件,会有多个插件一起加载执行会话,每次会话,会向当前员工配置的知识库下新建一个文件夹,所有该会话的记录都在此,删除会话后,下次的会话是新的文件夹,以会话为key。
比如你可以设定一个老爸,刚刚上面群聊也有展示。
应用下员工的目录结构
还有对方正在输入中,哈哈。
知识库模块
作为会话的工作目录,这个很简单理解,就是和员工发起的会话在某个文件夹下,生成记录,报告,等。
员工自己的配置不会在知识库目录下,只是会话
技能模块
即 Skill,在应用目录下自己管理,解耦,支持使用skillhub,skills,等命令行来搜索和安装。页面体现。
导出的技能
这里用的skillhub
角色模块
技能和mcp等其他claude插件支持的合集,也就是一个插件,每个角色都是一个插件
如果你觉得你的角色好玩,可以分享给别人。
另外,就算技能删除了,角色也不受影响,因为生成角色的时候,会把技能copy一份,这样也保证了导入导出不受影响。
模型模块
也就是配置模型参数
概览
其实也就是 模型,角色,技能,员工,等等都是应用的,解耦,技能可以使用不同的技能管理cli,角色可以装载不同智能体的技能,只要有skill.md,员工和会话独立。
玩法
前任
你可以把你前男友提炼成一个技能导入,或者提炼成一大段描述,塞给员工简介 先新增一个前男友
然后他会自动向你发一个问候
笑死了
还不错 里面的心还是动态的哈哈。
终于知道他为啥慢了,一直在写,怪我提示太少了。
这是压缩包,有兴趣可以下载下来看看
github.com/codehskdog/…
在线体验
static-mp-926d2346-1c43-433d-ad8b-c65689962421.next.bspapp.com/hayy.html
点击这里还有特效 笑死了
软件公司
增加组织架构和角色还有知识库
模型区分
根据模型不同,区分中级和高级,如果加上群聊调度,那就是难的让高级执行(调度还不够完善)
报道
拓展中
高效自动化协同办公
现在可以完成简单的,给员工加描述告诉他,你的../../目录为团队工作目录即可。
因为用的都是会话映射,完全可以某个智能体完成会话后,向另外一个会话发送一条消息,实现协同办公。只需要对话的时候传入员工和会话信息即可。
标记一个团队汇报目录,比如指定到员工(架构师)的目录下。 让员工完成会话后向汇报目录生成日志。 会话的时候携带公司下的所有人员id和当前会话id,让智能体决策完成任务后转发给谁。比如设计师完成任务后,向前端会话发送消息,并且向指定工作群聊推送一条消息或者向负责人推送消息。
而负责人收到消息后,会通过claude进行分析和记录,然后向老板(你)发送一条消息。
三方平台接入
接入飞书,钉钉等机器人 简单来说,现在只需要装个技能应该就可以实现了,这块打算做的更智能些。
机器人配置到员工,比如新增钉钉汇报员工,和他的对话都会推送到钉钉,收到钉钉消息后,本地调用claude完成后回复。
员工/角色 市场
一个简单的共享网站,共享员工/角色。
快乐总是要分享的不是吗。
其他
规划中 一步一步来 下一步要优化页面样式,太丑了。