← 返回 Skills 市场
106
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install talk2ui
功能描述
SwiftUI 口语化编程技能。当用户用中文描述 UI 需求(如"做一个毛玻璃卡片"、"按钮要跟手"、"这个元素是主角")时激活此技能,将口语转化为符合物理隐喻规范的 SwiftUI 代码。
安全使用建议
This skill's instructions expect to read/write agent memory files and to run scripts (Python and a shell preview) that are not included in the package and not declared as required. Before installing or enabling it: 1) Verify the repository actually contains the scripts and example files SKILL.md references; if not, treat the skill as incomplete or broken. 2) Ask the publisher what files will be read/written (exact paths) and whether you can opt out of automatic 'memory' activation and persistent preference storage. 3) If the skill will run local commands (python, preview_in_xcode.sh), confirm what those commands do and run them in an isolated/test workspace first. 4) Prefer explicit consent for any automatic writes to .agent/memory or other user files; disable automatic preference saving if you want to avoid persistent changes. If you cannot verify the missing scripts or the exact memory-modification behavior, avoid enabling the skill or run it in a sandboxed agent environment.
能力评估
Purpose & Capability
The description is a translator for Chinese UI descriptions → SwiftUI, which is plausible. However the SKILL.md expects many local resources (scripts/, examples/, .agent/memory) and runtime tools (python, a preview shell script, Xcode Canvas) while the registry metadata declares no required binaries, no install spec, and no included code files. The skill therefore claims capabilities that require resources not provided or declared.
Instruction Scope
Runtime instructions tell the agent to read and write agent-local files (e.g., .agent/memory/user-preferences.md, examples/cheat-sheet.md), to 'activate memory' before any task, to auto-prompt users at session end, and to run scripts (python scripts and a preview shell). These file reads/writes and proactive behaviors extend beyond mere code generation and may access or persist user data without explicit consent.
Install Mechanism
There is no install spec (instruction-only), but the SKILL.md refers to multiple scripts and a preview shell that would need to exist on disk and be executable. The bundle actually contains only SKILL.md (no scripts). This mismatch (referencing executable artifacts that aren't present) is inconsistent and could lead the agent to attempt to run non-existent or externally provided tools.
Credentials
No environment variables or credentials are requested, yet the instructions access and modify agent-local configuration/memory files and request integration with local tooling (Xcode). Accessing and persisting user preferences in .agent/memory is not declared as a required permission and may be disproportionate for a simple code-generation skill.
Persistence & Privilege
The skill mandates activating 'memory' before any task and records learned expressions and preferences into .agent/memory and examples/cheat-sheet.md. Although always:false, the skill still requests persistent modifications to the agent workspace across sessions; this should be explicit and under user control.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install talk2ui - 安装完成后,直接呼叫该 Skill 的名称或使用
/talk2ui触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of talk2UI, a SwiftUI skill for translating natural spoken Chinese UI requests into SwiftUI code using physical metaphors and Apple design guidelines.
- Supports "oral-to-code" conversion: transforms spoken, casual UI requests into compliant SwiftUI code and templates.
- Integrates memory features—remembers user preferences and custom spoken expressions for future sessions.
- Provides context-aware intent parsing, fuzzy matching, and proactive learning of new user phrases (with confirmation and cheat sheet updates).
- Offers code pattern library for common UI elements (cards, lists, toolbars, FABs, etc.) with best practices.
- Includes script tools for intent parsing, animation/spring parameter generation, code templating, and live Xcode Canvas preview.
- Adds new support for Xcode 26: #Playground macro integration, Liquid Glass (iOS 26) effects, and SwiftUI performance checks.
- Built-in safety checks to ensure accessibility and best practices (e.g., touch target sizes, no misuse of GeometryReader).
- Auto-extracts user preferences at end of sessions to streamline future UI
元数据
常见问题
Talk2UI 是什么?
SwiftUI 口语化编程技能。当用户用中文描述 UI 需求(如"做一个毛玻璃卡片"、"按钮要跟手"、"这个元素是主角")时激活此技能,将口语转化为符合物理隐喻规范的 SwiftUI 代码。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 106 次。
如何安装 Talk2UI?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install talk2ui」即可一键安装,无需额外配置。
Talk2UI 是免费的吗?
是的,Talk2UI 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Talk2UI 支持哪些平台?
Talk2UI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Talk2UI?
由 soponcd(@soponcd)开发并维护,当前版本 v1.0.0。
推荐 Skills