首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大模型应用

    大模型智能体能力工程:基于SKILL原子拆分、标准封装与依赖调度体系设计.143

    SKILL架构核心定义 SKILL 架构是面向大模型智能体的能力解耦与编排架构,核心是两大技术动作:原子拆分 + 标准封装。 原子拆分:把智能体的所有能力,拆解成最小可用、功能闭环的独立单元(SKILL单元)。这种拆分遵循单一职责原则,确保每个单元只负责一个明确的功能领域。 五大核心组件1.1 原子SKILL单元:最小执行载体定位:智能体能力的最小颗粒度,不可再拆分;特性:功能闭环、独立运行、无外部依赖,是最基础SKILL;示例:文本生成SKILL、数据库查询SKILL、API ,实现原子;标准接口:输入输出完全标准,可被任何其他SKILL或调度引擎调用。 它通过原子拆分把每个功能拆成独立 SKILL模块,再用标准封装统一输入输出、触发规则和依赖管理,直接解决了传统智能体扩展难、复用低、维护麻烦的痛点,真正做到了像搭乐高一样搭建智能体。

    16302编辑于 2026-06-20
  • 来自专栏前端框架

    UnoCSS原子CSS引擎-新一代前端原子框架

    UnoCSS中文文档:https://www.unocss.com.cn前有很多种原子的框架,例如 Tailwind CSS,Windi CSS 以及 Tachyons 等。为什么要原子 CSS? ;那么目前哪些人在使用原子 CSS 呢? 一些网站已经开始使用原子 CSS 比如 github , swiper.js 等↓如下图所示,他们页面的 CSS 类型可以明显看出是使用了原子 CSS一种原子 CSS 框架 - UnoCssUnoCSS 为什么推荐原子 CSS那么为什么要原子呢。很显然是让代码更 直观可读。 原子 CSS 的实现实践如何才能具备原子的理念的,实现方法有很多。在一个大项目中为了原子 CSS,。

    75000编辑于 2025-07-14
  • 来自专栏各类技术文章~

    unocss,(原子css),项目初体验

    unocss 简单介绍 原子 CSS 是一种 CSS 的架构方式,它倾向于小巧且用途单一的 class,并且会以视觉效果进行命名。

    6.9K00发布于 2021-11-06
  • 来自专栏V哥原创技术栈

    HarmonyOS 6.0原子服务完全指南

    V哥带你深度玩转原子服务——从零基础到实战精通一、为什么原子服务是鸿蒙的杀手锏说起智能手机的App生态,大家都知道一个痛点:装不装App成了一个两难的选择。 这就是原子服务的魔力。我把这种模式总结为一句话:"原子服务是'用即装',而不是'装即用'"。二、原子服务的本质认知2.1什么是原子服务? 1.3原子服务为什么能火?底层逻辑分析我认为原子服务能成为鸿蒙的核心特性,背后有三个深层逻辑:第一个逻辑:人的心理成本最小安装一个App,表面上看就是下载、点击、等待这几步。 四、原子服务的核心架构4.1Want协议与Ability原子服务的底层建立在Want协议和Ability框架之上。 6.1原子服务与大模型的结合未来,原子服务会与AI大模型深度结合:展开代码语言:TypeScriptAI代码解释/***使用AI大模型来增强原子服务*/classAIPoweredAtomicService

    37510编辑于 2026-04-30
  • 来自专栏采云轩

    小而美的 css 的原子

    小而美的 css 的原子 http://zoo.zhengcaiyun.cn/blog/article/css 什么是 CSS 原子 引用 文章 Let’s Define Exactly What 译文: “原子 CSS 是一种 CSS 的架构方式,它倾向于小巧且用途单一的 class,并且会以视觉效果进行命名。 CSS 框架介绍 原子 CSS 定义 “原子 CSS 是一种 CSS 的架构方式,它倾向于小巧且用途单一的 class。 我们对比几个框架后,选择 CSS 原子化作为我们的 CSS 的架构方案。CSS 原子提供现成的解决方案,几乎就是拿就用( tailwindcss ,windicss )。 CSS 原子是如何解决这些问题的 首先我们看看前文中提到组件使用 CSS 原子是如何实现的,项目中已引入 winidicss。

    1.1K40编辑于 2022-12-01
  • 来自专栏AI

    Codex Skill详解:自动提示词

    你只需将常用指令写入一次,保存在Skill中,之后每次调用即可自动执行,无需重复输入。Skills的核心价值在于:扩展Codex的能力:为AI代理注入特定领域的专业知识。 一个标准的Skill目录结构如下:展开代码语言:TXTAI代码解释my-skill/├──skill.md#必需:主指令文件├──scripts/#可选:用于执行逻辑的脚本(如Python、Shell) ├──references/#可选:参考文档、模板等└──assets/#可选:图片、配置文件等资源skill.md模板示例:如果觉得自己写的skill不好,请遵循以下指南:一技一能。 结语CodexSkills是提升开发效率、实现提示工程自动的关键工具。通过封装常用工作流,你不仅能减少重复劳动,还能构建可共享、可维护的AI工作单元。 立即升级你的CodexCLI,开始构建你的第一个Skill吧!

    7K10编辑于 2026-01-24
  • 来自专栏Android-薛之涛

    App组件与业务拆分那些事

    接下来,想给大家讲讲App项目的组件与业务拆分。 如果上Google搜“App模块”、“App组件”,可以出现一堆文章教你“如何组件”、“组件化用到什么技术”,笔者经常搞不清他们说的“组件”、"模块"、“业务”到底怎么划分,很多作者对这几个概念都有不同的理解 本文会从业务的角度,给大家讲讲为什么要拆分App业务,如何拆分,以及优点等等。 无论是组件还是模块,目标都是把臃肿的工程,拆分为更小的部分,解耦各种复杂的逻辑,便于代码管理。 ---- 小结 组件拆分业务后: 单一职责:开发人员专注于自己的业务 依赖倒置:上层业务依赖下层业务,业务依赖组件,业务之间、组件之间不相互依赖 接口隔离:业务之间调用数据,通过统一的协议与服务中心交互

    2.4K30发布于 2019-06-03
  • 来自专栏数据结构与算法精讲

    可视图解算法78:整数拆分

    对于一个整数的拆分,也有技巧:对于一个数,可以拆分为2个数的乘机,也可以拆分成多个数的乘机。 i:给定的正整数; dp[i]:对i进行拆分,最大的乘机 dp := make([]int, n+1) //2.初始边界条件: dp[0] = 0 //0只能拆分为:0与0 ,相乘结果为0 dp[1] = 0 //1只能拆分为:1与0,相乘结果为0 dp[2] = 1 //2可以拆分为:1与1,最大相乘结果为1 //3.确定递推公式: for 对i进行拆分包括2种情况: 拆分为2个数:j x(i-j); 拆分为3个数或者更多,即固定j,对 i-j 进一步拆分:j x dp[i-j];其中,j为变量,取值为:[1:i-1] 《数据结构与算法》深度精讲课程正式上线啦 Python编码实现:B站@好易学数据结构 Java编码实现:B站@好易学数据结构 Golang编码实现:B站@好易学数据结构 对于LeetCode数据结构与算法,我们总结了一套【可视+图解】方法,依据此方法来解决相关问题

    15610编辑于 2026-01-30
  • 来自专栏zaking's

    走进webpack(1)--环境拆分及模块

    那么环境拆分说完了,如何模块配置webpack呢?其实也很简单,听起来比较高逼格罢了。简单说就是把通用变量放在一个单独的js文件中,然后通过export暴露接口,require引入接口而已! /entry.js"); /*入口文件*/ entry:entry.path   这样就实现了所谓的模块,当然这里只是举一个简单的例子,复杂的配置项目可能会有逻辑复杂的模块配置。

    92460发布于 2018-05-02
  • 来自专栏独行猫a的沉淀积累总结

    HarmonyOS实战—亮眼的原子服务体验

    卡片可大可小、可藏可显,还能够个性定制,让每个桌面独一无二。 卡片也是原子服务的载体,在服务中心可以轻松获取、随时分享,无需下载、安装,一步到位获取各种服务。 什么是原子服务? 原子是构成应用的不可再分解的基本服务单元,鸿蒙原子服务强调的是轻量化服务、免安装应用,也便于为其他应用共享,轻量化的服务可以随意组合,且可有意突出特色的服务,可为用户提供一个或多个便捷的用户程序形态 关于原子服务的更多内容,参见:HarmonyOS Developer:什么是原子服务 来看下几个火热的例子: 距离HarmonyOS 2.0发布不到一个月时间,6月25日,国泰君安上线了HarmonyOS 原子服务,一次推出“君弘Lite”、“开户”两个原子服务卡片。 招商银行、中国银行等金融机构此前也官宣上线鸿蒙原子服务,积极布局开放银行场景新生态。 鸿蒙原子服务具备免安装、轻量化的特性,其载体为卡片,在服务中心可以轻松获取、随时分享,无需下载、安装。

    1.5K20编辑于 2022-01-07
  • 来自专栏nimomeng的自我进阶

    iOS模块实践 -- 利用CocoaPods拆分项目

    至此,一次Pod拆分完成。 Reference 使用Cocoapods创建私有podspec 无数的StackOverflow

    2.5K20发布于 2018-09-13
  • 来自专栏FunTester

    自动测试用例的原子

    原子性测试 为了使自动框架都成功,此概念对于理解至关重要:「原子自动测试用例不应模仿端到端自动化用例。」 取而代之的是,自动检查应形成一个不可拆分的单元,一个用例只能测试一个功能点。 编写原子测试用例可减少脆弱性,因为它减少了该测试中可能出现的断裂的数量。原子性测试用例能够减少大量误报,这又会促进出现问题的排查时间。 因此一个自动测试用例中的步骤越多,测试就越有可能中断并产生误报。 更高的测试覆盖率 编写原子测试的第三个好处是,如果原子测试用例失败,它们将不会阻断其他功能用例的测试。 拆分UI自动化用例 你可能想知道如何拆分端到端测试用例为原子性用例,这是一个很困难的挑战,特别是对UI测试来讲。 这是一个例子: 在某一个带有登录屏幕的页面: 使用「GUI」测试工具打开Web应用 执行「JavaScript」脚本 登录成功 现在,使用「GUI」自动测试工具 执行要测试的单个原子测试用例。

    1.5K20发布于 2021-02-24
  • Agent三大核心:FC、Skill、MCP,一篇讲透分层设计

    而FC、Skill与MCP,正是这套范式中不可或缺的三层核心支撑,其层级关系清晰且固定:MCP(平台层)>Skill(业务层)>FunctionCall(原子层)。 (一)底层原子层:FunctionCall(FC)——最小能力单元FunctionCall是整个能力体系的“螺丝钉”,是不可再拆分的最小原子能力单元,核心作用是实现单一基础动作的执行,不涉及任何业务逻辑与流程编排 Skill的设计核心是“面向业务场景”,它不需要关注底层FC的具体实现,只需将多个FC按业务逻辑串联、编排,同时完成参数校验、异常捕获、结果格式、业务鉴权等操作。 1.职责分离,降低维护成本:FC专注原子执行,Skill专注业务编排,MCP专注治理管控,三者各司其职,避免将原子逻辑、业务逻辑、治理逻辑混在一起,导致后期维护困难;2.能力复用,提升开发效率:底层FC 同时,必须严格禁止以下行为,否则会导致架构崩坏:1.底层FC直接依赖上层Skill或MCP;2.Skill绕过MCP,直接被Agent硬编码调用;3.将业务编排逻辑写入FC,或将原子执行逻辑写入MCP;

    58621编辑于 2026-05-06
  • 来自专栏技术集锦

    《HarmonyOS实战—入门到开发,浅析原子服务》

    原子服务   在此之前呢,我们不得不去了解下与 “服务卡片” 有着密切关系的原子服务。 它具有随处可见、跨设备、服务直达等特性: (1)服务发现:原子服务可在服务中心发现并使用。 (2)智能推荐:原子服务可以基于合适场景被主动推荐给用户使用;用户可在服务中心和小艺建议中发现系统推荐的服务。 (3)服务卡片:支持用户无需打开原子服务便可获取服务内重要信息的展示和动态变化,如天气、关键事务备忘、热点新闻列表。 (4)支持跨设备分享:例如接入华为分享后,用户可分享原子服务给好友,好友确认后打开分享的服务。

    1.2K20编辑于 2022-06-03
  • 来自专栏凹凸玩数据

    合并拆分 Excel?Python、VBA轻松自动

    办公自动有着各种各样的手段,下面让我们来看看万能的 Python 又是如何实现这个功能的。 如下图所示,将一个表中的 15 个任务拆分到了 3 个新的表中 ? ? Python 实现拆分 拆分部分的源码由笔者的同事 yang 编写: def split_excel(path,num): # print("--- 执行拆分 ---") p = path.replace ,即分隔成多少行一份 count = int(nrows/split_rows) + 1 # 拆分的份数 # print("应当拆分成%d份"%count) begin = 0 合并和拆分功能图标也很形象(一本正经的卖瓜 自夸)。 ? exe和完整源码已上传,欢迎下载使用(2种方式)!

    3.5K20发布于 2020-10-09
  • 来自专栏全栈程序员必看

    走进webpack(1)–环境拆分及模块

    那么环境拆分说完了,如何模块配置webpack呢?其实也很简单,听起来比较高逼格罢了。简单说就是把通用变量放在一个单独的js文件中,然后通过export暴露接口,require引入接口而已! /entry.js"); /*入口文件*/ entry:entry.path   这样就实现了所谓的模块,当然这里只是举一个简单的例子,复杂的配置项目可能会有逻辑复杂的模块配置。

    48710编辑于 2022-07-20
  • 来自专栏软件绿色联盟动态

    软件绿色联盟发布原子服务技术标准

    欢迎业内专家、应用开发者对本标准发表看法, 一、 原子服务通用技术标准范围 本标准规定了原子服务的技术规范和其运行平台的能力要求,用于指导原子服务提供商构建通用的原子服务,同时规范了服务运行平台的基本能力构成 该标准内容包括三个方面: 原子服务定义,主要描述原子服务的定义及其与现有同类产品的关系和区别。 运行平台定义,主要描述原子服务的执行平台的能力规范,包括执行框架和服务的调度分发机制。 三、原子服务(元能力)/AA定义运行要求 运行平台是指支撑原子服务在设备上正常运行的系统服务。 例如: 以APK为载体的原子服务运行在Android系统提供的本地应用运行环境中; 以IPA为载体的原子服务运行在IOS提供的应用运行环境中。 原子服务工作组后续还将发布统一的API标准、质量标准,统一的原子服务分类、以及多平台开发框架,敬请期待!

    1.2K20编辑于 2022-03-31
  • 来自专栏Mintimate's Blog

    原子接替语义声明,TailwindCSS使用指南

    这就保证了Tailwind CSS可以实现高度定制,同时输出效率也较高。 版本历史 TailwindCSS自发布出,就支持原子操作,当然TailwindCSS也在不断发展。 原子对比语义 前文说过,TailwindCSS是典型的原子CSS(Atomic),对比传统的语义CSS(Semantic)还是有一些特点和区别。 CSS 更模块。不同的类可组合使用,避免重复样式。 更易维护。直观的类名和模块 CSS 让其他开发者更容易理解和修改样式。 可重用性更高。模块的类可跨页面、组件重复使用。 前后端分离。 转换到原子CSS,需要读官方文档、需要学习设计系统的知识。 相比语义CSS,原子CSS类名方式更具扩展性,是未来CSS编写的发展趋势。 本文系统概述了从语义原子的演进,以及如何上手使用Tailwind CSS。

    5.1K00编辑于 2023-09-28
  • 《OpenClaw高质量Skill的设计本质指南》

    OpenClaw Skill本质上是一种能力的封装单元,它接收特定的输入,执行特定的逻辑,产生特定的输出。它不是一个完整的应用程序,也不是一个通用的工具库,而是一个专注于解决某一个特定问题的能力原子。 这种原子性决定了它必须具备高度的内聚性和极低的耦合性。如果一个Skill同时处理多个不相关的问题,或者依赖过多的外部状态,那么它就会变得脆弱、难以维护,并且无法被其他Skill灵活组合。 第一个原则是问题域原则,就是将同一个问题域内的逻辑封装在同一个Skill中,将不同问题域的逻辑拆分到不同的Skill中。 第一种错误倾向是过度拆分,就是将一个本来可以由一个Skill完成的任务,拆分成了多个过于细碎的Skill。 首先,Skill的输入输出应该尽可能地标准,这样不同的Skill之间就可以更容易地进行数据交换。其次,Skill应该尽可能地保持无状态,这样它们就可以被任意顺序地组合和执行。

    15210编辑于 2026-05-26
  • 来自专栏神光的编程秘籍

    快速掌握 Tailwind:最流行的原子 CSS 框架

    Tailwind 是流行的原子 css 框架。 有多流行呢? 它现在有 68k star 了,要知道 express 才 60k: 那什么是原子 css? class,然后在 html 里直接引入这些原子的 class。 这个原子 css 的概念还是很好理解的,但它到底有啥好处呢? 它解决了什么问题? 口说无凭,我们试下 tailwind 就知道了,它就是一个提供了很多原子 class 的 css 框架。 总结 tailwind 是一个流行的原子 css 框架。 就是这些原因让它成为了最流行的原子 css 框架。

    2.1K30编辑于 2023-08-29
领券