18-conditional-configuration
Skillgithub.com
支持根据配置属性、Bean 存在性、类加载状态或 SpEL 表达式等运行时条件,动态决定组件是否生效,实现多环境差异化配置、功能开关控制及多实现策略切换,兼顾默认回退与可维护性。
阿钰同学
浏览可复用的 Skill 能力条目,登录后查看来源说明。
github.com
支持根据配置属性、Bean 存在性、类加载状态或 SpEL 表达式等运行时条件,动态决定组件是否生效,实现多环境差异化配置、功能开关控制及多实现策略切换,兼顾默认回退与可维护性。
github.com
提供安全的用户身份认证与权限控制,支持 Token 的生成、验证及刷新,通过密钥轮换与 Redis 缓存增强安全性,适用于需要实现无状态认证和 OAuth2 集成的系统。
github.com
为 OneKey 钱包扩展对新区块链的支持,涵盖从底层链逻辑实现、链配置注册、交易与地址处理到 UI 适配和全流程测试的完整开发流程,确保新链能无缝集成进现有多链架构。
github.com
提供跨平台应用架构支持,涵盖桌面、移动端、浏览器扩展及网页端的统一代码组织,通过严格的层级依赖规则管理多链钱包功能与UI组件,确保模块间解耦和构建稳定性。
github.com
规范异步操作与 React 组件开发,确保 Promise 被正确处理并捕获错误,使用命名导入构建函数式组件,避免禁止的代码模式,提升代码可维护性与多平台兼容性。
github.com
支持 OneKey 跨平台开发,统一管理 Web、移动端(iOS/Android)、桌面端(Electron)及浏览器扩展等多环境的代码组织与运行逻辑,通过文件后缀区分和平台检测机制实现逻辑隔离与自动适配。
github.com
统一处理 OneKey 应用内的日期时间显示,自动适配用户所在地区格式,支持标准格式化、相对时间、智能年份隐藏及自定义模板,确保所有界面和数据展示中的时间信息准确、一致且符合本地习惯。
github.com
支持 OneKey 单体仓库的全平台开发流程,涵盖桌面、Web、浏览器扩展、iOS 和 Android 应用的启动、构建与调试,同时集成强制性的代码质量管控机制,包括多维度静态检查、类型校验及自动化测试验证。
github.com
规范 OneKey 项目的 Git 协作流程,统一分支命名、提交信息与 PR 标题格式,强制基于 x 分支创建特性分支,禁用非标准主干分支,确保代码变更可追溯、语义清晰且符合工程化协作要求。
github.com
规范管理多语言文本的使用与更新,确保所有界面文字通过翻译键动态加载,禁止直接修改自动生成的枚举或 JSON 文件,统一从设计文档提取并转换翻译键,保持国际化系统一致性。
github.com
统一管理应用全局与功能级状态,通过标准化原子结构实现跨模块数据共享和持久化存储,确保状态在多场景下的一致性与可维护性。
github.com
提供安全的密码与密钥管理能力,支持通过命令行工具集成桌面应用、多账户登录认证,并在隔离的 tmux 会话中安全读取、注入或执行敏感凭据,适用于自动化流程中的机密信息调用场景。
github.com
通过安全会话管理实现对 1Password 凭据的自动化访问与操作,支持跨账户登录、密钥读取及注入,所有敏感指令均在隔离的终端环境中执行以防止凭据泄露,适用于需要安全集成密码管理的自动化流程。
github.com
为 SaaS 应用建立和维护统一的设计规范,覆盖从零创建、迭代更新到功能开发全过程,确保所有 UI 元素在颜色、字体、间距、组件行为及交互模式上保持严格一致,并以 instructions/design-system.md 作为唯一可信源。
github.com
提供系统级操作审计能力,覆盖项目、流水线、权限等关键资源的创建、修改、删除及执行行为,自动记录用户身份、操作内容、资源上下文与客户端 IP,确保日志不可篡改并满足合规性归档要求。
github.com
提供表达式语法解析与动态求值能力,支持变量引用、条件判断、字符串匹配及格式化等内置函数,具备语法验证、安全沙箱、解析树缓存和可扩展自定义函数机制,适用于流水线中灵活的逻辑控制与参数替换场景。
github.com
支持流水线即代码(PAC)模式,实现 YAML 与内部模型的双向无损转换,涵盖语法校验、模板引用、触发器配置、变量处理及注释锚点保留等能力,适用于流水线导入导出、代码库同步和动态编辑等场景。
github.com
提供数据库水平分片的完整实施方案,涵盖分片策略设计、分片键选取、跨分片查询优化、数据迁移流程及路由规则配置,支持在高并发场景下实现读写分离与弹性扩容。
github.com
提供线程池自动上下文传递与弹性循环控制能力,支持按需创建带 MDC 隔离的线程池、超时等待、重试轮询等场景,兼顾并发安全、可观测性与资源可控性,适用于构建系统、状态轮询及异步任务编排等典型业务需求。
github.com
支持流水线变量字段的全链路扩展,涵盖 YAML 定义、内部模型同步、双向转换逻辑、JSON Schema 更新及服务层传递,确保新增字段在配置、存储、校验和运行时各环节保持语义一致与向后兼容。
github.com
通过工厂、策略、责任链等模式实现对象创建、算法切换与流程编排,结合观察者与装饰器提升系统扩展性,支持模块解耦与动态增强,适用于复杂业务场景的架构设计与代码重构。
github.com
提供面向不同调用方的标准化流水线与构建管理能力,涵盖用户操作、服务间协同、构建机回调等场景,支持流水线全生命周期操作、构建启停重试及状态监控、多维度视图管理,并统一集成权限控制、参数校验和版本适配机制。
github.com
实现流水线全生命周期管理,涵盖创建、构建、调度与模板实例化,通过双层服务架构分离业务编排与核心逻辑,支持定时触发、并发控制及分布式锁机制,确保构建流程的有序执行与系统稳定性。
github.com
实现流水线构建过程的全生命周期调度与状态流转控制,涵盖启动排队、阶段条件判断、容器互斥执行、矩阵任务分发、插件任务调用及结束状态归档,支撑高并发、可中断、带审核与依赖关系的复杂构建流程自动化。