1776654103
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# 任务
|
||||
|
||||
# 日志
|
||||
|
||||
我现在的需求是实现一个 sing-box 代理工具的配置文件生成工具。
|
||||
|
||||
sing-box 的配置文件是 JSON 格式的,包含顶层的几大块(比如 log、DNS 等)。由于它的配置经常变动,且生成逻辑非常复杂,导致使用成本很高。
|
||||
|
||||
我想通过以下方式来优化:
|
||||
|
||||
1. 模块化构建(搭积木方式):
|
||||
|
||||
用户可以选择顶层模块(如 log 模块),系统自动列出该模块下对应的子模块及其默认值。工具仅负责配置文件的生成,不做任何自定义的配置覆盖。
|
||||
|
||||
2. AI 对话接口:
|
||||
|
||||
提供一个 AI 接口,当用户询问某个配置的作用或搭配建议时,AI 可以根据源码进行分析并给出结果,以此避免文档与源码不匹配的情况。
|
||||
|
||||
# 总结
|
||||
|
||||
清明节第一天,昨天晚上又是不知道自己怎么睡着的,晚上起来了好几次,总感觉身上像是发烧一样,早晨起来妈妈已经回家了。
|
||||
|
||||
上午收拾了下,屋子,我去公司把饭盒拿了回来。
|
||||
|
||||
中午去吃了鸡公煲,感觉一般,也不知道是不是自己胃口的问题,田宝感觉辣,就带他吃的包子。
|
||||
|
||||
下午我们出发去了颐和园,这里人真的是超级多,田宝也很给力。我到下午3点整个人又恢复了一些状态。6点回家。田宝在车上睡了一会儿。
|
||||
|
||||
总感觉自己心里很着急,想干这个干那个。
|
||||
|
||||
前几天有听到一句很不错的话,如果你
|
||||
@@ -0,0 +1,26 @@
|
||||
# 任务
|
||||
|
||||
# 日志
|
||||
|
||||
它做的事情是当用户中断操作时,为所有还没跑完的工具调用生成一个错误结果,而不是让整个消息链断掉,会话得以完整继续,Claude 知道哪里出了问题,从那里接着干。
|
||||
|
||||
专业工程师在架构决策、关键节点审查、边界情况处理这些地方保留人工判断,把 Claude 当成一个执行层,而不是一个决策层,出了问题,先定位,再告诉 Claude 具体修哪里,修成什么样。
|
||||
|
||||
```
|
||||
/etc/claude-code/CLAUDE.md # 系统级,管理员配置
|
||||
~/.claude/CLAUDE.md # 用户级,个人全局偏好
|
||||
~/.claude/rules/*.md # 用户级规则模块
|
||||
./CLAUDE.md # 项目级,团队共享
|
||||
./.claude/rules/*.md # 项目级规则模块
|
||||
./CLAUDE.local.md # 本地私有覆盖,加进 .gitignore
|
||||
```
|
||||
|
||||
越靠近当前工作目录的文件,加载越晚,在 LLM 的上下文窗口里位置越靠后,而 LLM 对越靠后的内容注意力权重越高。
|
||||
|
||||
这是整个记忆系统里最值得理解的一个分工。
|
||||
|
||||
CLAUDE.md 是你写给 Claude 的项目架构、技术栈、编码规范、禁止事项。这些是不变的规则,需要你主动维护。
|
||||
|
||||
# 总结
|
||||
|
||||
今天超级大的风,跑了趟白浮泉吹懵逼了。中午吃了火锅。
|
||||
@@ -0,0 +1,11 @@
|
||||
# 任务
|
||||
|
||||
# 日志
|
||||
|
||||
# 总结
|
||||
|
||||
中午小杨做了卤肉饭。我去买了半只烤鸭。中午和田宝一起看了哈哈哈哈哈综艺,不知道田宝有没有看懂也一直跟着乐。哈哈。
|
||||
|
||||
下午妈妈五点多才到家。田宝又去公园和瑞瑞玩儿了一会儿。
|
||||
|
||||
晚上又吃了芝士烤冷面。
|
||||
@@ -0,0 +1,40 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 客响:/api/statistic/flow 接口日期异常,这里有个知识点,如果使用 + 号 URL 会默认转义为空格。(佟彤 0.5)
|
||||
- [x] 开发:MCP 服务开发,增加角色层次,了解 mcp 存储机制。(李春良 7)
|
||||
|
||||
# 日志
|
||||
|
||||
```
|
||||
@ᥫᩣⱄᐝ 您好, 这个加上好,返回如下,辛苦帮忙再看下
|
||||
加上之后调用返回400 {'message': 'date error!'}
|
||||
|
||||
url:
|
||||
|
||||
https://p.cdn.10086.cn
|
||||
/api/statistic/flow
|
||||
?domain=files.steam.nsclouds.cn
|
||||
&detail=1
|
||||
&start=2026-04-07T08:45:00+08:00
|
||||
&end=2026-04-07T09:45:00+08:00
|
||||
2011-12-03T10:15:30+08:00
|
||||
|
||||
2023-10-25T11:30:00%2B08:00
|
||||
|
||||
token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiI1anAwNDRjcy1tbmNzYWJnMmN1YmxuNnNjIiwiZXhwIjoxNzc1NTcwOTUxLCJpYXQiOjE3NzU1Mjc3NTEsImlzcyI6ImNtY2RuIn0=.GUxGk5bAhhuXgEpyxr9qfINcGZ9zLR9XF-ppdzi6Ne0=
|
||||
```
|
||||
|
||||
- [x] **开发**:参加 IBS 项目每日晨会,同步昨日开发进度、遗留问题及风险点,明确当日开发任务与协作事项,保障项目迭代节奏。(李春良 0.5)
|
||||
- [x] **客响**:响应线上问题排查,定位 `/api/statistic/flow` 接口日期参数异常;**关键知识点**:URL 中 `+` 号会被默认解析为空格,导致日期格式化失败,已梳理原因及规范写法,避免同类问题复现。(佟彤 0.5)
|
||||
- [x] **开发**:推进 MCP 服务核心开发,**新增并实现角色层次结构**,完善权限与层级逻辑;深入研究 MCP 底层存储机制、数据持久化策略及读写流程,为后续功能扩展打下基础。(李春良 7)
|
||||
|
||||
# 总结
|
||||
|
||||
开始运动,跑步。
|
||||
|
||||
找张泽弄鞋子。又玩儿了半天 sing-box。
|
||||
|
||||
下午学英语。
|
||||
|
||||
早早的回家了。
|
||||
@@ -0,0 +1,14 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 项目:IBS-V7.19.0升级文档。(黄寅杰 0.5)
|
||||
- [x] 项目:IBS 7.20.0 版本评审。(李春良 1)
|
||||
- [x] 客响:BPM 必填字段校验,尝试热部署解决。(李春良 1)
|
||||
|
||||
# 日志
|
||||
|
||||
# 总结
|
||||
|
||||
跑步。
|
||||
|
||||
又是 sing-box 的一天,开了几个英语视频,真不能再弄这个网络。
|
||||
@@ -0,0 +1,28 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 项目:IBS 7.20.0 版本评审。(李春良 1)
|
||||
- [x] 客响:客户经理管理员数据导出。(佟彤 0.5)
|
||||
- [x] 开发:IBS 7.20.0 需求分析,自有业务中间话单统计-支持域名全选(李春良 6)
|
||||
|
||||
# 日志
|
||||
|
||||
为 excalicode 设计的专业标志,扁平矢量风格,几何形状,线条干净,居中排版,高对比度。灵感源自附上的参考图片视觉风格。4k 分辨率,高细节,杰作,工作室级别画质。—— 宽高比 1:1
|
||||
|
||||
argo 有点意思,但是读音 阿狗 让我感觉有点怪。
|
||||
|
||||
帮我翻译为英文提示词: 为 null 设计的专业标志,扁平矢量风格,几何形状,线条干净,居中排版,高对比度。灵感源自附上的参考图片视觉风格。内容我有一点想法:
|
||||
|
||||
```
|
||||
> null_ (后面跟一个闪烁的光标符)
|
||||
```
|
||||
|
||||
4k 分辨率,高细节,杰作,工作室级别画质。—— 宽高比 1:1
|
||||
|
||||
# 总结
|
||||
|
||||
爬楼梯。
|
||||
|
||||
脚手架!!!
|
||||
|
||||
[DDD 脚手架【Maven 在线版】 | 小傅哥 bugstack 虫洞栈](https://bugstack.cn/md/road-map/ddd-archetype-maven.html)
|
||||
@@ -0,0 +1,14 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 开发:IBS 7.20.0 需求开发,中国移动CDN信控能力优化需求,开发完成。(李春良 7.5)
|
||||
|
||||
# 日志
|
||||
|
||||
一款专业极简风格标志设计,呈现文本 `> _` 字样,字体标志。灵感源自计算机终端命令提示符,带闪烁光标下划线。可以设计一个夸张的呈现方式,但不偏离主题。符号要大气,背景和主题色设计的夸张协调一些,颜色不想要偏科技配色。扁平矢量风格,线条利落,适用于企业形象识别、高科技初创公司及UI/UX视觉素材。4K分辨率,细节极致丰富即使当作小头像也要表现清楚突出主题,大师级作品,完美居中构图,画面比例1:1。
|
||||
|
||||
# 总结
|
||||
|
||||
海阳、衍君中午在一起溜达了溜达,谈论了一下关于海阳面试的事情。
|
||||
|
||||
下班给海阳打电话聊了一下关于小红书和直播的事情。
|
||||
@@ -0,0 +1,9 @@
|
||||
# 任务
|
||||
|
||||
# 日志
|
||||
|
||||
claude mcp remove morecup-context
|
||||
|
||||
# 总结
|
||||
|
||||
公园玩儿了下,傍晚带妈妈去吃了板面。
|
||||
@@ -0,0 +1,9 @@
|
||||
# 任务
|
||||
|
||||
# 日志
|
||||
|
||||
# 总结
|
||||
|
||||
早晨陪着小杨去昌平中医医院。然后没回家去了白浮泉森林牧场,感觉这个地方还可以,就是家和稍微的贵一些,有超大的蹦床。
|
||||
|
||||
田宝理发了,这是他第一次。敢在理发店洗头。
|
||||
@@ -0,0 +1,25 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 开发:IBS 7.20.0 需求开发,7.20.0-自有业务中间话单统计-支持域名全选,开发 50%。(李春良 7.5)
|
||||
|
||||
# 日志
|
||||
|
||||
Windows\PowerShell\按需下载万象方案-词库-模型-utf-8.ps1 -schemaType 0 -cliTargetFolder "E:\Software\Rime\data" -disableCNB
|
||||
|
||||
我项目里把 backendUrl 换成了 httpUrl,backendMethod 换成了 httpMethod,backendTimeout 换成了 httpTimeout。McpToolEntity 相关的我已经换完了,还有一起其他地方还没换名字,帮我处理一下。
|
||||
|
||||
```
|
||||
# 1. 软重置到指定提交(保留所有更改在暂存区)
|
||||
git reset --soft 7753f17b1de7add00daeb946b5c98c677c79b996
|
||||
|
||||
# 2. 提交合并后的更改(请替换为你的提交信息)
|
||||
git commit -m "项目结构优化"
|
||||
|
||||
# 3. 强制推送到远端(⚠️ 确保远端分支没有其他人基于旧提交工作)
|
||||
git push --force-with-lease
|
||||
```
|
||||
|
||||
# 总结
|
||||
|
||||
早晨去了中医院,感觉还是有改变的,这次一定要坚持吃药。晚上下班去拿药。
|
||||
@@ -0,0 +1,12 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 开发:IBS 7.20.0 需求开发,7.20.0-自有业务中间话单统计-支持域名全选,开发完成。(李春良 5.5)
|
||||
- [x] 客响:icws.jb51.net 高级配置查询问题。(李春良 1)
|
||||
- [x] 客响:001-20260326005、046-20260402-0047 验收反馈问题。(佟彤 1)
|
||||
|
||||
# 日志
|
||||
|
||||
# 总结
|
||||
|
||||
刷完了 ai gateway 的网管课程。
|
||||
@@ -0,0 +1,33 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 开发:IBS 7.20.0 版本需求开发,HCDN业务标准化接入-典基平面接入与基础数据模型扩展,50%。(李春良 7)
|
||||
- [x] 子雯:IBS 7.20.0 版本用例研讨,HCDN业务标准化接入-典基平面接入与基础数据模型扩展。(郑子雯 0.5)
|
||||
|
||||
# 日志
|
||||
|
||||
当前项目是 spring ai 的源码,我另一个 mcp 网管引入了:
|
||||
|
||||
```
|
||||
<dependency>
|
||||
<groupId>org.springframework.ai</groupId>
|
||||
<artifactId>spring-ai-starter-mcp-server-webmvc</artifactId>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
结合源码给我讲讲 mcpSyncServer.addTool(spec); 的原理,以及项目启动
|
||||
|
||||
```
|
||||
@Tool(description = "根据角色 Key 查询该角色下所有可用的工具组信息。" +
|
||||
"返回 JSON 格式,包含 tool_groups 数组,每个元素有 api_key 和 description。" +
|
||||
"用于在调用具体工具前,先查询当前角色可用的工具组有哪些。")
|
||||
public String selectToolGroup(@ToolParam(description = "角色 Key") String roleKey) {
|
||||
```
|
||||
|
||||
这种代码是如何注册的。底层数据结构是怎么样的,详细,但是通俗易懂易于理解。
|
||||
|
||||
最终输出一个 MCP 原理说明 md 文档。
|
||||
|
||||
# 总结
|
||||
|
||||
优化了一下 mcp 的项目架构。
|
||||
@@ -0,0 +1,34 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 开发:IBS 7.20.0 版本需求开发,HCDN业务标准化接入-典基平面接入与基础数据模型扩展,开发完成。(李春良 7.5)
|
||||
|
||||
# 日志
|
||||
|
||||
为我的项目补充 readme 文档,但是要求精简,不要太花哨。因为我有专门维护 API 文档的的文件夹。
|
||||
|
||||
根据我当前的库表设计,我想实现的是用户先创建工具,然后创建工具组可以绑定多个工具,工具也可以绑定多个工具组,然后用户创建角色,角色可以绑定多个工具组,工具组可以绑定多个角色。用户可以用户可以删除工具,解除和工具组的关系,可以删除工具组解除和工具和角色的关系,用户可以删除角色,解除和工具组的关系。
|
||||
|
||||
帮我看看我的这个功能设计是否合理。然后看下我当前提供的所有 controller 是否能满足场景。
|
||||
|
||||
相当于我现在这个项目的权限过滤依托于 Filter 是吧。
|
||||
|
||||
我的整个设计是通过 角色 key 得到 角色 所有工具组的key 然后让智能体决策用哪个工具组,那是不是要改一下filter 的逻辑。针对这个工具RoleToolSelectionTool放开权限因为这时候智能体是用 角色 key 来的。
|
||||
|
||||
AI 用 roleKey 调 MCP
|
||||
|
||||
→ Filter 识别为角色认证,roleAuth=true
|
||||
|
||||
→ tools/list 只返回 select_tool_group
|
||||
|
||||
→ AI 调 select_tool_group(roleKey) 拿到工具组列表
|
||||
|
||||
→ AI 决策选工具组,改用 toolGroupApiKey 重新连接 MCP
|
||||
|
||||
→ Filter 识别为工具组认证,toolGroupId=X
|
||||
|
||||
→ tools/list 返回该工具组的工具
|
||||
|
||||
→ AI 正常调用工具
|
||||
|
||||
# 总结
|
||||
@@ -0,0 +1,12 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 开发:IBS 7.20.0 版本需求开发,HCDN业务标准化接入-典基平面接入与基础数据模型扩展,开发完成。(李春良 4.5)
|
||||
- [x] 客响:业务受理 200A260416481673001 重复反馈。(张鹏豪 1)
|
||||
- [x] 客响:咪咕客户问题,上传IBS证书提示报错,用外部的工具将原有Sectigo的根证书更新成 DigiCert证书后,再次上传成功了,咱IBS证书校验是必须要用DigiCert证书吗?根据客户上传的证书链检测,末端证书在拉取其颁发者证书时失败,无法校验到可信根证书,暂无法确认该证书由正规可信机构颁发。需补充上传完整证书链文件,完成合规性校验。(李春良 2)
|
||||
|
||||
# 日志
|
||||
|
||||
# 总结
|
||||
|
||||
海阳离职了,IBS 认识最早的一个人,他确定了下周三离职。聊了很多关于面试的事情。
|
||||
@@ -0,0 +1,7 @@
|
||||
# 任务
|
||||
|
||||
# 日志
|
||||
|
||||
# 总结
|
||||
|
||||
公园。
|
||||
@@ -0,0 +1,9 @@
|
||||
# 任务
|
||||
|
||||
# 日志
|
||||
|
||||
# 总结
|
||||
|
||||
约了李万讲解少儿编程的流程。作为自己第一个副业的发展方向。
|
||||
|
||||
最近在看林兆伦的趣味网络图解从基础到应用,这个书说实话一点页不趣味,很底层。有些内容无法理解还是瞎读了一遍,希望在脑子里有些概念。
|
||||
@@ -0,0 +1,9 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 客响:处理信安信息山东 www.yssylt.com 硕安科技有限公司 鲁ICP备07003074号-1 未备案域名。(赵普明 0.5)
|
||||
- [ ] 开发:IBS 7.20.0 版本需求开发,3.9 客服智能体一期底层大模型替换&mcp开发。(李春良)
|
||||
|
||||
# 日志
|
||||
|
||||
# 总结
|
||||
@@ -2,6 +2,28 @@
|
||||
|
||||
# 日志
|
||||
|
||||
动物园
|
||||
|
||||
地铁 6
|
||||
|
||||
门票 14
|
||||
|
||||
船 50
|
||||
|
||||
烤肠水 17
|
||||
|
||||
电瓶车 10
|
||||
|
||||
儿童乐园 10
|
||||
|
||||
电瓶车 10
|
||||
|
||||
吉野家 10.9
|
||||
|
||||
吉野家 36.9
|
||||
|
||||
地铁 6
|
||||
|
||||
# 总结
|
||||
|
||||
调休,看病,田宝 DWY
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
动物园、第一天喝药、药的副作用好大、MCP 网关开发、颐和园、白浮泉、火锅
|
||||
@@ -0,0 +1 @@
|
||||
烤鸭、杨妈回京、开始运动、鞋子、sing-box、英语视频、爬楼梯、脚手架、海阳衍君、板面、昌平中医医院、森林牧场、
|
||||
@@ -0,0 +1 @@
|
||||
中医院、ai gateway、mcp 项目架构优化、海阳离职、少儿编程
|
||||
Reference in New Issue
Block a user