logo
publist
写文章

简介

少年负志 心向星河 以代码为笔 以技术为锋 笃行致远 静候同路 写可懂之文 做可用之技 与君共赴山海

擅长的技术栈

node.jsJavaScripthtmlcsspython

可提供的服务

暂无可提供的服务

前端开发的“平衡木”:在取舍之间找到最优解

前端开发充满“跷跷板式”的抉择:用库还是自研、极致体验还是开发效率、统一规范还是团队自由、追新还是守成、通用抽象还是简单粗暴、完美主义还是业务交付。这些选择的背后,是有限资源(时间、人力、认知负荷)与无限可能性之间的永恒张力。本文提出六条需要反复踩的“跷跷板”,每条都配以真实情景和思考方向,帮助你建立自己的决策标尺。你会发现,平衡不是找“五五开”的中点,而是学会动态调节——项目初期偏向效率,中期偏

文章图片
#前端#前端框架#性能优化 +3
BounceChat全攻略(三):交互控制——让小球接上鼠标和键盘

你有没有试过戳屏幕上的东西它却不理你?前两篇的小球就是如此——会弹跳、会看窗口,但无视用户。本篇从“听懂指令”出发,拆解出鼠标点击、拖拽抛掷、键盘控制三个需求。通过重写 PyQt5 事件处理器,用 mousePressEvent 判断点中小球,用 mouseMoveEvent 记录拖拽速度,用 mouseReleaseEvent 让小球飞出去,用 keyPressEvent 响应方向键。引入状态机

文章图片
#交互#python#pyqt +2
BounceChat全攻略(四):AI对话——让小球真的会聊天

前三篇的小球会弹跳、会看窗口、会响应鼠标键盘,但它是哑巴。本篇从“会聊天”出发,拆解出角色设定、对话管理、持久化存储三个需求。用 ChatModel 类封装大模型调用,通过 system 消息让小球以“弹跳小伙伴”身份说话(≤20字),用 JSON 保存聊天历史实现记忆功能,用 try-catch 处理 API 错误。temperature=0.6 让回复既稳定又有趣,frequency_pena

文章图片
#人工智能#python#后端 +1
让大模型真正“活”在你电脑里 ——CogitoAgent开发实战(前言)

CogitoAgent 是一个运行于本地的自主 AI 智能体,核心特点是持续思考与主动探索。与传统聊天机器人不同,它会在你指定的工作目录下自主活动——发现文件、读取内容、执行操作,并能随时响应你的打断指令。本文从技术路线、架构设计、所需技术栈、目标人群四个维度系统阐释项目全貌。核心技术包括:双状态机驱动的思考循环、[TOOL]标记的工具调用协议、流式响应的分区展示、150轮触发的智能记忆压缩。技术

文章图片
#人工智能#node.js#javascript +1
AI智能体对话平台开发实战(一):项目启航——从需求到架构的设计之路

本文从“为什么所有AI聊天机器人都长得一样”的思考出发,深入剖析市面方案的四大痛点,将需求转化为“文件夹即智能体”的核心设计理念。通过多维度对比,论证了Node.js+原生JS+文件系统的技术选型逻辑,绘制了分层架构图,并对并发写入、数据完整性等关键问题进行深度预演。本文重在思维启发,帮助读者建立架构认知框架,为后续实战打下基础。

文章图片
#人工智能#架构#前端 +2
MultiMind全攻略:AI智能体对话平台开发实战 前言

本专栏将带领读者从零构建一个完整的AI智能体对话平台——MultiMind。通过10篇实战文章,深入剖析"文件夹即智能体"的零配置设计、多轮对话上下文管理、模力方舟API集成、多智能体身份绑定系统等核心功能。专栏注重思维路线,不仅讲解代码实现,更分享架构设计思考与踩坑经验,帮助开发者掌握AI应用开发的核心能力,打造真正有"灵魂"的智能对话系统。

文章图片
#人工智能#前端#前端框架 +3
AI智能体对话平台开发实战(二):地基搭建——从零开始写第一行代码

本文进入编码实战,从项目初始化开始,安装Express和nodemon依赖,搭建基础服务器。核心是实现智能体动态发现接口,通过扫描目录、识别“文件夹名.png”和“文件夹名.txt”文件,自动返回智能体列表。文章重点讨论了同步文件操作的适用场景、路径处理注意事项,并延伸思考了多图片格式支持、缓存策略等进阶问题,最终实现“新增文件夹即新增智能体”的核心设计。

文章图片
#人工智能#交互#架构 +3
AI智能体对话平台开发实战(三):对话之心——多轮对话上下文管理

本文聚焦对话系统的核心设计,从数据结构选型入手,对比了“按条存储”与“按问答对存储”的优劣,最终基于“文件夹即智能体”理念确定了chat.json的存储格式。文章重点阐述了如何构建符合OpenAI格式的messages数组,将智能体人格prompt与历史对话记录融合为完整上下文,并引入上下文窗口管理策略——截取最近N轮对话以平衡记忆效果与token消耗。正式接入模力方舟API,处理API密钥动态读

文章图片
#人工智能#node.js#javascript +2
AI智能体对话平台开发实战(四):用户之心——多智能体身份绑定系统

本文聚焦多智能体身份绑定系统的设计与实现,从隐私保护与场景适配的双重需求出发,提出“每个智能体独立保存用户身份”的核心设计理念——用户告诉医生的病情不会被理财顾问知晓,同时避免每次切换智能体重复杂输入。通过灵活的JSON键值对结构,支持任意自定义字段,满足不同场景下的身份差异化需求。后端实现身份信息的读写接口,并将身份数据动态注入system prompt,让AI在对话中自然感知用户姓名、职业等信

文章图片
#架构#安全#json +2
AI智能体对话平台开发实战(五):灵魂之笔——Prompt工程让AI有性格

本文深入探讨prompt工程的核心方法论,以“凌云”为案例逐行解析结构化prompt的四大要素——身份定义、性格语言、知识背景、对话规则,揭示如何让AI拥有真实人格。通过四组错误示例与正确写法的对比,剖析空洞赞美诗、规则堆积、身份混淆、人格不一致等常见问题,并给出可执行的解决方案。文章提供三套可复用的prompt模板(知识专家型、温暖陪伴型、冷峻犀利型)和四种调试方法(人格一致性测试、边界测试、长

文章图片
#人工智能#架构#前端 +2
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择