logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Obsidian + Claude Code + 微信AI,我把这三个系统缝进了一个软件

日常笔记、文章是使用 Obsidian 来存的。干活是在 Claude Code 来跑的。日常的沟通,刷的文章视频是在微信里头的。这个三个系统在各自的领域都是神器,但它们彼此不认识。查笔记,切到 Obsidian,ai 能力切到 calude code 终端, 日常交流的文件,看到的公账号文章又在微信里头。并且关于各种知识管理的理念层出不穷,其中影响力最大的就是 llm_wiki 。 为了能不再切

#启发式算法
基于.Net的NetCoreKevin框架中AgentFramework实现AI智能体Skill和工具动态管理和加载

框架将工具和技能统一存储在实体中,由提供管理服务。字段说明Name工具/技能唯一标识名枚举:Tool / Skill工具绑定的方法名(如功能描述,供大模型决策用是否启用IsSystem是否系统内置(禁止删除)技能还附带一个.zip附件,包含脚本文件、资源等,通过文件服务管理。// 获取所有启用的工具。

#.net
深入 Open Agent SDK(五):会话持久化与安全防线

包含 id、cwd、model、createdAt、updatedAt、messageCount,以及可选的 summary、tag、firstPrompt、gitBranch、fileSize。如果不保存,进程退出就没了。权限控制管的是"这个工具能不能执行",沙盒管的是"这个操作在不在允许范围内"。设计思路是:如果你已经配了完善的沙盒规则,Bash 命令能做什么已经被限制住了,不需要再弹一次权限

#安全#windows#java
React 可拖拽列宽 + 点击行选中 ProTable 封装笔记

这是列宽拖拽的核心,基于原生 th 实现鼠标按下、移动、抬起的完整拖拽逻辑,最小宽度限制 80px,右侧有拖拽触发区,体验接近 Excel。两个文件配合使用,开箱即用,支持 TypeScript,兼容 ProTable 所有原生属性。选中行高亮样式,在全局。

#react.js#javascript
Android 开发者为什么必须掌握 AI 能力?端侧视角下的技术变革

一个典型的数据流是这样的:用户点击 → API 请求 → 服务端返回 → UI 展示开发者的价值,集中在界面构建 + 业务逻辑 + 网络通信。但随着以 ChatGPT 为代表的大模型出现,这一套范式正在被悄然改写。这意味着一个关键变化:👉 Android 不再只是 UI 层,而正在成为 AI 系统的一部分。

#android#人工智能
到底了