TinyRobot v0.5.0新版本强在哪?可挂载 Agent Skills,长内容交互体验彻底翻新

大模型与AI编程大全:旗舰档案、梯队分级与选型避坑指南 2025 年 5 月,雷军在小米 15 周年发布会上讲造芯十二年,说过一句:"后来者一开始肯定不完美,总会被嘲笑、被怀疑,但后来者总有机会。"第二天他补了一条微博:“这个世界不会永远是强者恒强,后来者总有机会!那句话原本说的是芯片。但放在大模型的牌桌上,过去两年发生的一切几乎是它的逐帧复刻:DeepSeek 从"中国二线"到 R1 时刻只用了几个月;Qwen 用 30 亿次下载把开源话语权抢到手里;GLM 一路开源追到与最强闭源只差 6 分; 阅读详情

前言

TinyRobot 是一套专为 AI 应用构建的前端交互框架,帮助团队快速搭建企业级 AI 助手、智能客服与多轮对话系统。基于 OpenTiny 设计体系,TinyRobot 提供从对话 UI、流式渲染到会话管理的完整能力,使开发者无需自研复杂交互逻辑,即可构建体验一致、可扩展的 AI 产品。从原型到可运行 AI 应用,仅需数小时。
最近我们正式发布 TinyRobot v0.5.0 版本,这次更新不只是多了几个组件,而是让"搭一个 AI 聊天应用"这件事变得更简单了。

欢迎大家体验这个版本。如果你在使用过程中有建议、想法或问题,也欢迎通过 Issue、PR 和讨论区积极反馈,一起把 TinyRobot 做得更好。

v0.5.0 变更特性概览

  • 【新特性】新增 Skills 能力
  • 【新特性】CLI:新增脚手架,一条命令就能起一个 TinyRobot 项目
  • 【新组件】Anchor:新增内容导航组件,长回答和长对话更容易阅读
  • 【新组件】Layout:新增布局组件,支持常规布局和浮层布局模式
  • 【其他】交互、功能细节优化 & bug 修复

TinyRobot v0.5.0 新特性解读:

1. 【新特性】:新增 Skills 能力

新增 Agent Skills 接入能力。Agent Skills 是一种轻量、开放的格式,用于通过专业知识和工作流程扩展 AI Agent 的能力。每个 Skill 是一个包含 SKILL.md 的目录;SKILL.md 包含名称、描述和任务说明,目录还可以附带参考资料、模板等文件。

在 TinyRobot Kit 中,不同来源的 Skill 会被转换为统一的 SkillDefinition。应用可以根据当前场景启用合适的 Skill,让模型在回答问题或执行任务时遵循对应要求;团队也可以将业务知识和任务要求独立维护,并在不同项目和聊天场景中复用。
在这里插入图片描述

Skill 参与对话时,skillPlugin 负责解析本次请求启用的 Skill,并生成对应的 instructions 和运行时工具。插件不会固定 instructions 在模型请求中的承载方式,应用可以根据模型或 provider 的协议,将其写入 system message、user message 或独立请求字段。Skill 带有参考文件时,模型还可以通过运行时工具按需读取其中的文本内容。

下面以 vue-best-practices 为例。用户在界面中启用 Skill 后提出 Vue 开发问题,模型会遵循其中的开发规范;需要进一步了解响应式、单文件组件或组件数据流时,还可以读取 Skill 附带的参考资料。

在这里插入图片描述

1.1 从多种来源加载 Skill

TinyRobot Kit 支持从浏览器文件、Node.js 文件系统和 GitHub 仓库加载 Skill。开发者既可以让用户在页面中选择本地目录,也可以读取服务端已有的 Skill 目录,或者直接使用仓库中统一维护的内容。
加载完成后,不同来源都会转换成一致的 Skill 定义,后续接入聊天流程时不需要关心它最初来自哪里。这样既适合个人开发时快速试用,也适合团队通过代码仓库集中维护和版本管理。

在这里插入图片描述

1.2 保存并复用 Skill

针对不同运行环境,TinyRobot 提供了多种保存方式。Memory Storage 适合临时预览和测试;IndexedDB Storage 可以在浏览器中跨会话保留用户导入的 Skill;File System Storage 则适合 Node.js 服务或已有本地目录的项目。

应用可以先导入和保存 Skill,再根据名称读取并用于聊天。Skill 的保存与界面中的启用状态彼此独立,开发者可以继续使用复选框、下拉框或其他符合产品体验的交互方式。

在这里插入图片描述

1.3 接入聊天流程

在聊天场景中,应用既可以直接启用用户已经指定的 Skill,也可以把候选 Skill 交给模型,根据当前问题自动匹配。确定 Skill 后,skillPlugin 会生成对应的 instructions;如果 Skill 带有附加文件,还会提供 list_skill_files 和 read_skill_file 等运行时工具,由 toolPlugin 收集并执行模型返回的工具调用。

Vue 应用可以通过 skillPlugin 接入这些能力。当前使用的 Skill 和选择方式可以跟随界面状态变化,每次发送消息时都会读取最新配置,因此不需要为了切换 Skill 重新创建整套聊天实例。

在这里插入图片描述

Skills 不只是增加了一组底层 API,而是为聊天应用提供了一种更清晰的能力组织方式:模型怎么完成任务、需要参考哪些内容,可以从页面代码中独立出来,并在不同项目中持续复用。

2. 【新组件】 Anchor:新增内容导航组件,长回答和长对话更容易阅读

新增 Anchor 锚点组件,用来给长文章、长对话和信息较多的页面增加目录导航。它可以把页面内容整理成目录,支持快速跳转、滚动跟随高亮,以及目录搜索,帮助用户更快找到想看的内容。

2.1 目录建立

Anchor 的接入方式比较直接。我们只需要准备目录内容,再让正文中的对应内容和目录一一对应,组件就能把整块长内容整理成可跳转的目录。

这种方式既适用于文章页,也适用于对话页,只要内容本身有清晰分段,就可以很自然地接入目录导航。

2.2 跳转与高亮

使用 Anchor 组件之后,用户就可以直接通过目录在长内容里跳转。点到哪一项,页面就会滚动到对应内容;滚动到哪一段,目录也会跟着亮到哪一项。

为了让用户更容易确认当前位置,Anchor 还支持在跳转后对目标内容做短暂高亮。这样可以使用户更方便的获取到信息,浏览过程会更顺畅。

在这里插入图片描述

2.3 搜索与展开

当目录项越来越多时,查找有效内容的速度会变慢。Anchor 支持直接在目录里搜索,用户可以通过关键词快速找到目标内容,长页面里查找信息会更省力。

除了搜索,目录面板还支持展开、收起,以及左右停靠。这样它既可以作为一个轻量的侧边目录存在,也可以作为页面里的稳定辅助导航使用,适配不同类型的页面布局。
在这里插入图片描述

Anchor 不是单纯增加了一个目录组件,而是把“整理目录、快速跳转、滚动跟随和搜索查找”放进了一套更适合长内容页面的导航方式里,让长页面更容易看,也更容易找。

3.【新组件】Layout:新增布局组件,支持常规布局和浮层布局模式

Layout 布局组件支持标准页面结构、可收起侧栏和浮层工作区,适用于对话页、工作台和复杂编辑页。在复杂的页面中,布局问题主要表现在多个区域如何实现协同交互。
当一个页面同时有导航区、主内容区、信息区,以及临时展开的操作面板时,如果这些能力分别实现,结构和交互就很容易分散。Layout 这次重点解决的,就是这类复杂工作区的组织问题。

3.1 搭建页面结构

Layout 提供了一套完整而清晰的页面结构,大家可以直接使用 left-aside、header、main、footer 和 right-aside 这几个区域,把页面最基础的结构搭好。
对于后台页、编辑页和对话页这类结构明确的界面,这样的方式更直接,也更稳定。

在这里插入图片描述

3.2 统一侧栏交互

Layout 支持 dock 和 drawer 两种侧栏模式:前者是整体布局的一部分,适合常驻导航和信息区;后者覆盖主区内容,更适合按需展开的临时面板。
除此之外,组件还支持侧栏收起、保留窄栏,以及拖拽调整宽度。它不仅把侧栏“放进页面”,而且把侧栏在真实工作区里的常见交互也有涉及到,让页面结构和交互状态保持一致。

在这里插入图片描述

3.3 扩展浮层区域

当页面之外还需要一个临时工作台时,Layout 还可以进一步切换到 floating 模式。此时整个布局会脱离普通文档流,变成一个可拖动、可缩放的浮层面板。
这个浮层内部仍然保留完整的布局能力,头部、主区和左右侧栏都可以继续使用。

在这里插入图片描述

Layout 把页面结构、侧栏交互和浮层工作区设计到一套布局模型里,让复杂页面从“能摆出来”变成“能组织起来”。

4. 【新工具】 CLI:新增脚手架,一条命令就能起一个 TinyRobot 项目

TinyRobot 现在通过 CLI 工具提供两个更便捷的接入方式:
basic - 适合从 0 到 1 快速启动完整工程
add chat - 适合在已有 vue 项目里增量注入聊天能力;

4.1 CLI 快速创建完整项目

create命令快速创建。使用 basic 模板快速搭建本地项目。

# npm
npx @opentiny/tiny-robot-cli create
# pnpm 
pnpm dlx @opentiny/tiny-robot-cli create

创建完成后,根据指引安装依赖、启动项目
在这里插入图片描述

配置大模型Key。basic 模板项目中内置了 DeekSeek 和 阿里百炼 两个大模型服务商,可以通过在 .env 中配置对应的 API_KEY,

同时内置 3 个 MCP 插件,分别是 阿里百炼 提供的12306车票查询、高德地图,以及 Model Context Protocol 的示例 MCP,
阿里百炼的 MCP 插件依赖于 VITE_ALIYUN_DASHSCOPE_KEY。

cd <your-project-path>
cp .env.example .env

# 编辑 .env
# 阿里百炼 API_KEY。部分 MCP 插件,依赖此变量
VITE_ALIYUN_DASHSCOPE_KEY=
# DeepSeek
VITE_DEEPSEEK_API_KEY=

浏览器打开 http://localhost:5173/ ,即可体验应用

在这里插入图片描述

4.2 CLI 快速注入会话组件

add chat命令注入现有应用。 使用 add chat 模板快速注入 AI 聊天应用。

在已有的项目根目录执行:

npx @opentiny/tiny-robot-cli add chat
pnpm dlx @opentiny/tiny-robot-cli add chat

根据指引选择选项

在这里插入图片描述

生成完毕后,将 TinyRobotChat 组件放到想要初始化聊天应用的位置。

比如在 src/App.vue 中:

<script setup lang="ts">
import HelloWord from './components/HelloWorld.vue'
import TinyRobotChat from './TinyRobotChat.vue'
</script>

<template>
  <HelloWorld />
  <TinyRobotChat />
</template>

配置大模型Key。在 .env 文件里补上对应的 API_KEY。

默认示例是:

VITE_DEEPSEEK_API_KEY=

安装依赖、启动项目。

如果 package.json 被更新了,记得执行一次安装:

pnpm install
pnpm dev

浏览器打开 http://localhost:5173/ ,即可体验应用

在这里插入图片描述

5.【其他】交互、功能细节优化 & bug 修复

✨新增能力
  • Bubble: 新增统一的 bubble-event 事件通道和 state-change 状态联动,以及 provider 级 box/content attributes 注入。
  • Sender: 新增按字素簇统计字符数,准确处理 Emoji 与组合字符长度。
  • Sender: 新增 hasExternalContent 属性,使附件等外部内容可以参与发送状态判断。
  • useMessage: 抽离消息核心引擎并迁移到适配器架构,支持在 Vue 与原生 JavaScript 场景复用消息处理能力。
  • toolPlugin: 支持运行时工具提供者聚合与工具来源追踪,便于根据当前消息上下文动态提供模型工具。
🔨优化改进
  • Reasoning: 思考气泡默认展开,减少查看推理内容时的额外操作。
  • McpServerPicker: 优化样式变量与整体视觉一致性。
  • Attachments / Dropdown / Suggestion: 完善暗色主题变量、卡片 hover 与交互表面样式。
  • Feedback / Welcome: 优化暗色模式下的展示效果。
  • Docs / Demo: 优化示例壳层、导航、代码块与暗色模式显示效果。
  • Build: 锁定 Tiptap 依赖并更新 Playground idb import map。
  • Build: 补充 CSS sideEffects,确保样式文件在打包时被正确保留。
  • Testing: 为 Sender 补充 E2E 选择器与 Mention / Suggestion / Template 场景覆盖。
🐛 问题修复
  • Layout: 稳定声明类型并简化 slot 存在性判断。
  • Bubble: 修复非标准 API 返回空 reasoning_content 时的渲染处理。
  • Attachments: 修复附件列表归一化处理问题并补充测试用例。
  • Sender: 修复动作按钮 tooltip 间距与渲染异常,并稳定模板删除测试场景。
  • Playground / Docs: 修复分享链接路径配置问题并移除 VitePress 品牌色硬编码。
  • CI / Workspace: 预览工作流评论动作,并排除 CLI 模板包进入 workspace。

总结

这一版的核心不是组件数量,而是缩短从组件到产品的距离。
Skills 解决能力怎么组织,CLI 解决项目怎么起,Anchor 解决长内容怎么看,Layout 解决复杂页面怎么搭。
四个方向,都指向同一件事:让搭建的过程更短,让产出的应用更完整。

关于 OpenTiny NEXT

OpenTiny NEXT 是一套企业智能前端开发解决方案,以生成式 UI 和 WebMCP 两大核心技术为基础,对现有传统的 TinyVue 组件库、TinyEngine 低代码引擎等产品进行智能化升级,构建出面向 Agent 应用的前端 NEXT-SDKs、AI Extension、TinyRobot智能助手、GenUI等新产品,实现AI理解用户意图自主完成任务,加速企业应用的智能化改造。

欢迎加入 OpenTiny 开源社区。添加微信小助手:opentiny-official 一起参与交流前端技术~
OpenTiny 官网:https://opentiny.design
TinyRobot 代码仓库:https://github.com/opentiny/tiny-robot (欢迎star ⭐)

如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~如果你有任何问题,欢迎在评论区留言交流!

海格通信嵌入式面试题及参考答案 计算电路的最高工作频率如何计算? 计算电路的最高工作频率主要考虑电路中的关键路径延迟。关键路径是指在整个电路中,信号传播延迟最长的路径。电路的最高工作频率的倒数就是时钟周期,而时钟周期必须大于关键路径的延迟时间。 首先要确定电路中各个模块的延迟。比如对于组合逻辑电路,可以通过查看芯片手册获取门电路的延迟参数。以一个简单的与门、或门、非门组成的组合逻辑为例,每个门都有自己的传输延迟,把信号从输入到输出经过的所有门的延迟相加,就得到这部分组合逻辑的延迟。 对于包含寄存器的电路,还需要考虑寄 阅读详情

相关推荐

景观格局指数计算方法及代表的生态学意义(待补充)

景观指数 斑块密度(PD) 斑块密度(PD)表现某种斑块在景观中的密度,可反映出景观整体的异质性与破碎度[17],公式为PD=NP/A(1)式中NP———斑块数量,个A———景观或斑块的总面积,hm2PD———斑块密度,个/hm2 最大斑块指数(LPI) 最大斑块指数(LPI)用于确定景观中的优势斑块类型,间接反映人类活动干扰的方向和大小,公式为LPI=amaxA×100%(0≤LPI≤100%)(2)式中amax———景观或某一种斑块类型中最大斑块的面积,hm2LPI———最大斑块指数,% 凝聚

soderayer的博客 13万+

AI编程技术拆解(11月8日)|昨天下午聊到第十六轮,四十张待确认单混进对账单,多算18640块

昨天下午三点,我在改一个对账单导出。前面已经聊了十五轮,口径攒了六条:金额四舍五入到分、空值填零、跨月拆两行、客户名去空格、日期只留到天、只汇已确认的单。第十六轮,我让它加一栏"按客户汇总"。它回了一句:对话较长,较早的内容已压缩。我没当回事,接着改,导出后翻了头一页,看着都对,就发给了财务。今天上午九点,财务说总额比系统里多了 18640 元。三个人查到中午,翻出四十张待确认的单,全被算进了汇总。那六条口径是我一条一条说过的,怎么就少了一条?

李文慧 中国开源充电桩平台第一人;李文慧 国内知名开源工作者 全栈工程师 华为云最具价值专家 18

kettle多表数据迁移

点击 文件——新建——作业,在左侧的 核心对象 标签下选择 通用,双击添加一个 start ,一个 转换 ,一个 作业 和一个 成功 到右侧的作业面板,这些作业项都可以改名字。点击文件—新建—转换,在左侧的 核心对象 标签下选择 输入 下的 表输入,双击添加到右侧的转换面板,再选择 作业 下的 复制记录到结果 ,双击添加到右侧的转换面板。新建转换,在左侧的 核心对象 标签下选择 作业 下的 从结果获取记录,双击添加到右侧的转换面板,再选择 作业 下的 设置变量 ,双击添加到右侧的转换面板。

u014061745的博客 1342

AI编程技术拆解(11月9日)|同一句话问五个工具,四份一样,偏挑了不一样那份,三个用例白写

昨天下午三点,测试前一天。手机号校验这块还空着,他懒得一个个工具试,就把同一句话在五个工具里各问了一遍:写个函数,校验手机号。一句话,五个答案。四份一模一样:11 位数字,开头是 1,空格当没看见。第五份多认了一种,带 +86 的 13 位也放过。他看那份多认了一种,觉得更周全,就用了它。第二天跑那 8 条用例,3 条红,因为需求写的是只收 11 位本地号。改回、重跑、重写用例花掉 91 分钟,他盯着那五行字看了半天,想不通:同一句话,五个工具,怎么会给出不一样的答案?

李文慧 中国开源充电桩平台第一人;李文慧 国内知名开源工作者 全栈工程师 华为云最具价值专家 21

Ubuntu安装opencv4.5(自己安装过程详细)

1.下载opencv 在opencv官网下载source版,下载链接 http://opencv.org/releases.html。别下载错版本 下载过程就不多说了。 2.安装过程 2.1解压 unzip opencv-4.5.0.zip cd opencv-4.5.0 2.2安装依赖的库 sudo apt-get install cmake sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-

weixin_45629790的博客 1万+

自适应动态规划硕士博士论文学习

强化学习关注随机过程中的序贯决策问题,而自适应动态规划关注动态系统的控制问题。吸引域:系统渐近稳定的区域。

DarlingLSA的博客 1425

基于AI编程工具(Trae Work / Cursor Codex)开发全栈项目标准化流程

本文提出一套基于AI编程工具(Trae Work/Cursor Codex)的全栈开发标准化流程,解决AI“脑补需求”“乱改代码”“契约不一致”等痛点。核心思想:人定契约,AI执行,通过需求澄清、接口契约先行、Spec/Checklist锁定范围、任务分步迭代、强制Skill规则约束,实现可复用、可验证的开发闭环。配套提供项目Skill规则、文档模板及FastAPI+Vue3+Flutter极简Demo,确保AI生成代码精准落地,提升工程化效率与交付质量。

jacky choise 189

【入坑存内计算一键指南】存内计算运算原理:算法优化、存储介质探究

本文探讨了存内计算及其面向的架构优化,尤其侧重于图算法优化和存内计算存储介质。文章介绍了存内计算的概念和意义,着重强调了存内计算解决了内存墙问题,提高了计算效率。针对图算法的优化,提出了基于位运算的创新方法,重塑了单源最短路径算法,并介绍了基于局部重叠度的链路预测算法优化设计。接着,文章详细讨论了存内计算存储介质,特别是非易失性存储器,比较了不同类型存储器的性能,并重点介绍了基于ReRAM的存内计算技术,包括其物理模型和交叉阵列结构。

一键难忘的博客 7067

【AI编程】使用笔记:修复vscode中codex插件加载失败 Codex could not start

适用于打开 Codex 侧栏后显示,并在日志中确认界面就绪超时的情况。本文将等待时间从延长到。这是针对特定插件版本的临时修改,该版本把时限写在插件程序里,VS Code 的和 Codex 的都没有对应设置项。

tz_zs的博客 424

模型泛化能力提升:领域自适应与迁移学习

模型泛化能力提升:领域自适应与迁移学习​ ,人工智能,计算机视觉,大模型,AI,在机器学习和深度学习的应用中,模型的泛化能力是一个关键问题。泛化能力指的是模型在新的、未见过的数据上表现良好的能力。然而,实际情况中,训练数据和测试数据往往来自不同的领域,存在分布差异,这会导致模型的泛化能力下降。领域自适应与迁移学习正是为了解决这一问题而发展起来的重要技术。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 3万+

分享一个我自用的 Python 消息发送模块,支持邮件、钉钉、企业微信

🔥 分享一个我自用的 Python 消息发送模块,支持邮件、钉钉、企业微信

XiaoqiangClub的博客 478

AI编程与手搓编程的本能差异

人败在累、烦、漏,AI 胜在不累、不烦、不漏,但唯独无法判断与担责。AI 可稳定执行重复任务、穷举检查、守流程,却依赖清晰指令,易因模糊需求出错;人虽会疲劳、回避,却具备直觉、权衡与责任担当。真正的高效不是替代,而是分工:让 AI 承担“做”的部分,人专注“判”的核心——决定该不该做、能否担责。

麦哲思科技 164

C语言从句柄到对象 (一) —— 全局变量的噩梦与“多实例”的救赎

本文探讨了嵌入式开发中句柄(Handle)的概念与应用。通过电机控制案例,分析了传统单例模式在扩展性上的局限,并展示了如何通过句柄实现代码复用:将电机状态封装为结构体,通过指针(句柄)传递实例数据,使同一套逻辑可操作多个实例。文章比较了单例模式与句柄模式的适用场景,建议底层驱动库默认采用句柄模式以提高扩展性。最后指出当前实现仍存在数据暴露风险,预告下期将介绍不透明指针技术实现更安全的封装。全文揭示了句柄作为C语言实现模块化和面向对象设计的关键作用。

一路往蓝-Anbo 的博客 1341

2026最新7款企业AI编程平台深度选型实测

上个月我作为技术负责人,接了个硬骨头——两周内给团队选一款企业级AI编程平台。我们公司做金融数据SaaS,代码库80多万行,涉及大量客户敏感数据,安全合规是第一优先级。我拉了个评测清单,把市面上7款主流AI编程工具全部跑了一遍。字节跳动出品的TRAE基础版免费,这一点在预算审批上直接帮了大忙——先让两个小组试用了一周,实测效果远超预期。经过这次选型,我对企业级AI编程工具有了全新的认知。

2603_96966239的博客 210

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

团队AI编程落地第15篇|AI 编程能力边界实战:从 LoLBench / LoopsBench 到四个工程动作(含文件树、规则与回归门禁配置)

最好的 coding agent 在 240 万行真实系统里只解决 14%,在依赖 DAG 长周期任务里只解决 25%。本文拆解两个基准的失败分析,给出四个可立刻执行的工程动作:给文件树、给 API 规格、设回归门禁、任务拆成 DAG。

Derekjiang的笔记簿 101

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

AI编程技术拆解(11月7日)|给函数加了一个参数,九处调用漏了六处,六个页面白屏返工两小时

先只改定义,别合并,跑一遍编译,把报错的文件名抄下来,再让它按名单逐个改,半小时。改完,漏的六处自己会冒出来。

李文慧 中国开源充电桩平台第一人;李文慧 国内知名开源工作者 全栈工程师 华为云最具价值专家 18

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

2026最新6款AI编程工具深度实测:基础版免费哪家强?

回到开头那个发票模块的事故,如果当时我用了 TRAE 的 Agent 能力做 SDK 升级兼容性检查,大概率不会漏掉字段变更的问题。AI 编程工具选哪款,取决于你的开发场景、团队规模和预算约束。没有哪款工具能适配所有人,但 TRAE 在免费策略、中文能力、模式覆盖和迁移便利性上做到了很均衡的交付。花两个周末跑完这轮深度实测,我对 2026 年的 AI 编程工具体系有了自己的判断——剩下的就是选一款趁手的,把时间花在写业务逻辑上,而不是修兼容性问题。

2603_97112020的博客 172

团队AI编程落地第14篇|AI 编程安全合规五层防护:脱敏 / 沙箱 / 门禁 / 准入 / 审计(含 2026 事故与配置)

防源码泄露、密钥外泄、提示注入、供应链投毒、Agent 误删生产?本文给五个安全能力组件、五步落地路径、权限矩阵与小团队零成本动作,可直接照做。

Derekjiang的笔记簿 347

【愚公系列】《微信小程序项目实战(AI编程+视频图解)》020-测试

💎【行业认证·权威头衔】 ✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家 ✔ 开发者社区全满贯:优快云博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主 ✔ 技术生态共建先锋:横跨鸿蒙、云计算、AI等前沿领域的技术布道者🏆【荣誉殿堂】 🎖 连续三年蝉联"华为云十佳博主"(2022-2024) 🎖 双冠加冕优快云"年度博客之星TOP2"(2022&2023) 🎖 十余个技术社区年度杰出贡献奖得主📚【知识宝库】 覆盖全栈技术矩阵: ◾

愚公智库 229

AI编程——从 Vibe Coding 到 SDD

编程的重心,从"写代码"挪到了"写规范"。把 Spec 当源代码——像对待代码一样去版本管理、评审、做 diff;把代码当编译产物——可重生成、可替换,Spec 才是核心资产。这也是 Karpathy 所说的 Software 3.0 的真正含义:当自然语言能直接驱动程序,自然语言本身就是新的编程语言。而写好这门"语言"的能力——定义问题、划定边界、想清楚怎样算对——恰恰是工程师最不可替代的价值。门槛降低的同时,认知代价在悄悄累积。保持警惕,比追求速度更重要。

AI模型架构,技术分享 177

AI编程工具怎么读取设计稿?Cursor、Codex接入Pixso MCP实战

很多人第一次用 Cursor 或 Codex 做 UI 页面时,。颜色可能接近,但间距不对;页面结构看着差不多,按钮和卡片却没有复用;设计稿里已经有组件和变量,代码里又重新写了一套。等到设计师提出修改,开发者还要重新解释页面结构。不是 AI 不会写前端,是它没有拿到设计稿里的真实上下文。即使你给出截图,AI只能根据像素猜布局;只描述一句“做一个简洁的后台页面”,AI也不知道项目里已经有哪些组件。

ndsc_d的博客 273

自动化脚本中如何创建自定义界面(UI)

冰狐的 UI 体系有一个容易被低估的设计取向:它没有在脚本运行时去拼装视图树,而是把界面描述固定在 XML 模板里,把事件逻辑交给 JS 处理。这种“模板在前、逻辑在后”的分工,让界面结构在编码阶段就是确定且可读的,调试时改一行 XML 就能立刻看到效果,不需要反复重启脚本去观察视图的拼装过程。

ai_coder_ai的博客 406

从零搭建半导体设备上位机(五):三套 UI 库共存,HandyControl、MaterialDesign、Wu.Wpf 的样式基线

三套 UI 库共存:HandyControl、MaterialDesign、Wu.Wpf 的样式基线 这是「从零搭建半导体设备上位机」系列第5篇。一个 WPF 应用里同时装了 HandyControl、MaterialDesignThemes、Wu.Wpf 三套控件库。这篇讲它们为什么会打架、打架的具体机制是什么,以及怎么建立一套"谁也别想偷偷改我外观"的样式基线。 一个下拉框,白底白字 界面做完

samble的专栏 481

兰亭妙微ui设计公司分享移动端UI设计:手机UI动效怎样从漂亮展示走向可讨论的原型

移动端UI动效设计需超越“视觉好看”,聚焦用户理解与交互逻辑。通过卡片展开、手势响应等动效,强化页面间内容连续性,保留关键视觉线索。设计应明确动效触发条件、结束状态及中途打断处理,结合静态图层与动态原型并行展示,提升评审效率。强调组件一致性、真实内容测试与清晰任务引导,让动效成为可推敲的协作工具,而非仅作演示素材。

lanlanwork12的博客 204

BLG大战T1导致应用大规模启动

2026年11月9日,BLG对战T1赛事结束后4小时,因iOS灵动岛功能特性引发大规模应用后台启动。赛事期间用户开启灵动岛,赛后系统推送结束消息,但锁屏UI延迟4小时集中移除,触发大量客户端后台唤醒,导致登录态续期、设备指纹等服务告警。经排查,问题仅限iOS端,根源为灵动岛默认4小时后移除锁屏界面时自动唤醒应用。优化措施包括:临时扩容、推送打散(多通道串行+时间错峰)、客户端识别并保护后端请求,有效缓解压力。

weixin_42448366的博客 201

K210+STM32+LVGL:手搓边缘AI智能安防监控网关

在传统的物联网或嵌入式毕设中,“智能安防”往往沦为“温湿度+蜂鸣器”的简单堆砌。由于单片机(如STM32)算力有限,无法在本地运行复杂的视觉AI模型,导致很多项目只能在云端处理图像,带来高延迟和隐私风险。本文将分享一个真正的边缘计算安防网关项目。我们采用“K210视觉协处理 + STM32F407主控 + LVGL高颜值UI”的分布式架构,完美解决了单芯片算力不足的痛点。项目不仅实现了明火与陌生人脸识别,还加入了多源传感器融合、5秒智能防抖、以及硬件与UI的双向闭环控制,是一套工业级标准的开源方案。

202
上一篇: WebSkill - Agentic Web 面向 SaaS (Skill as a Service) 的进化
下一篇: 深度解析 LSP 如何为 AI 装上 “眼睛”
OpenTiny社区
博客等级 码龄4年 1540粉丝 266原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值