claude打造一人公司-小白也可快速使用AI-基于Claude Agent SDK 快速搭建智能体应用

1 阅读5分钟

@[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完成后回复。

员工/角色 市场

一个简单的共享网站,共享员工/角色。

快乐总是要分享的不是吗。

其他

规划中 一步一步来 下一步要优化页面样式,太丑了。