Skip to content

Commit f121868

Browse files
authored
New version: GaoyangZhang.RivonClaw version 1.9.28 (microsoft#448966)
1 parent d273af2 commit f121868

4 files changed

Lines changed: 131 additions & 0 deletions

File tree

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: GaoyangZhang.RivonClaw
5+
PackageVersion: 1.9.28
6+
InstallerType: nullsoft
7+
InstallerSwitches:
8+
Upgrade: --updated
9+
UpgradeBehavior: install
10+
ProductCode: 51492edb-6d67-582c-a781-6b48bbf5f3bf
11+
ReleaseDate: 2026-10-08
12+
Installers:
13+
- Architecture: x64
14+
Scope: user
15+
InstallerUrl: https://github.com/gaoyangz77/rivonclaw/releases/download/v1.9.28/TK-Copilot.Setup.1.9.28.exe
16+
InstallerSha256: 7DEC57D7575931DCF30900F10DA30888A1F454EBCB458B31AE1B5FD0BF1EFB2E
17+
InstallerSwitches:
18+
Custom: /currentuser
19+
- Architecture: x64
20+
Scope: machine
21+
InstallerUrl: https://github.com/gaoyangz77/rivonclaw/releases/download/v1.9.28/TK-Copilot.Setup.1.9.28.exe
22+
InstallerSha256: 7DEC57D7575931DCF30900F10DA30888A1F454EBCB458B31AE1B5FD0BF1EFB2E
23+
InstallerSwitches:
24+
Custom: /allusers
25+
ManifestType: installer
26+
ManifestVersion: 1.12.0
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: GaoyangZhang.RivonClaw
5+
PackageVersion: 1.9.28
6+
PackageLocale: en-US
7+
Publisher: RIVON LLC
8+
PublisherUrl: https://github.com/gaoyangz77
9+
PublisherSupportUrl: https://github.com/gaoyangz77/rivonclaw/issues
10+
Author: Gaoyang Zhang
11+
PackageName: TK Copilot
12+
PackageUrl: https://github.com/gaoyangz77/rivonclaw
13+
License: MIT
14+
LicenseUrl: https://github.com/gaoyangz77/rivonclaw/blob/HEAD/LICENSE
15+
Copyright: Copyright (c) 2026 Gaoyang Zhang
16+
ShortDescription: An easy-mode runtime and UI layer built on top of OpenClaw, designed to turn long-lived AI agents into personal digital butlers.
17+
Description: |-
18+
OpenClaw is a powerful agent runtime — but it's built for engineers. Setting it up means editing config files, managing processes, and juggling API keys from the terminal. For non-programmers (designers, operators, small business owners), that barrier is too high.
19+
RivonClaw wraps OpenClaw into a desktop app that anyone can use: install, launch from the system tray, and manage everything through a local web panel. Write rules in plain language instead of code, configure LLM providers and messaging channels with a few clicks, and let the agent learn your preferences over time. No terminal required.
20+
In short: OpenClaw is the engine; RivonClaw is the cockpit.
21+
22+
Features
23+
- Natural Language Rules: Write rules in plain language—they compile to policy, guards, or skills and take effect immediately (no restart)
24+
- Multi-Provider LLM Support: 20+ providers (OpenAI, Anthropic, Google Gemini, DeepSeek, Zhipu/Z.ai, Moonshot/Kimi, Qwen, Groq, Mistral, xAI, OpenRouter, MiniMax, Venice AI, Xiaomi/MiMo, Volcengine/Doubao, Amazon Bedrock, NVIDIA NIM, etc.) plus subscription/coding plans (Claude, Gemini, Zhipu Coding, Qwen Coding, Kimi Code, MiniMax Coding, Volcengine Coding) and Ollama for local models
25+
- OAuth & Subscription Plans: Sign in with Google for free-tier Gemini access or connect Claude/Anthropic subscription—no API key needed. Auto-detects or installs CLI credentials
26+
- Per-Provider Proxy Support: Configure HTTP/SOCKS5 proxies per LLM provider or API key, with automatic routing and hot reload—essential for restricted regions
27+
- Multi-Account Channels: Configure Telegram, WhatsApp, Discord, Slack, Google Chat, Signal, iMessage, Feishu/Lark, LINE, Matrix, Mattermost, Microsoft Teams, and more through UI with secure secret storage (Keychain/DPAPI)
28+
- Token Usage Tracking: Real-time statistics by model and provider, auto-refreshed from OpenClaw session files
29+
- Speech-to-Text: Region-aware STT integration for voice messages (Groq, Volcengine)
30+
- Visual Permissions: Control file read/write access through UI
31+
- Zero-Restart Updates: API key, proxy, and channel changes apply instantly via hot reload—no gateway restart needed
32+
- Local-First & Private: All data stays on your machine; secrets never stored in plaintext
33+
- Chat with Agent: Real-time WebSocket chat with markdown rendering, emoji picker, image attachments, model switching, and persistent conversation history
34+
- Skills Marketplace: Browse, search, and install community skills from a built-in marketplace; manage installed skills with one click
35+
- Auto-Update: Client update checker with static manifest hosting
36+
- Privacy-First Telemetry: Optional anonymous usage analytics—no PII collected
37+
38+
How File Permissions Work
39+
RivonClaw enforces file access permissions through an OpenClaw plugin that intercepts tool calls before they execute. Here's what's protected:
40+
- File access tools (read, write, edit, image, apply-patch): Fully protected—paths are validated against your configured permissions
41+
- Command execution (exec, process): Working directory is validated, but paths inside command strings (like cat /etc/passwd) cannot be inspected
42+
Coverage: ~85-90% of file access scenarios. For maximum security, consider restricting or disabling exec tools through Rules.
43+
Technical note: The file permissions plugin uses OpenClaw's before_tool_call hook—no vendor source code modifications needed, so RivonClaw can cleanly pull upstream OpenClaw updates.
44+
Tags:
45+
- agent
46+
- agentic
47+
- ai
48+
- chatbot
49+
- claw
50+
- large-language-model
51+
- llm
52+
ReleaseNotesUrl: https://github.com/gaoyangz77/rivonclaw/releases/tag/v1.9.28
53+
ManifestType: defaultLocale
54+
ManifestVersion: 1.12.0
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json
3+
4+
PackageIdentifier: GaoyangZhang.RivonClaw
5+
PackageVersion: 1.9.28
6+
PackageLocale: zh-CN
7+
ShortDescription: 基于 OpenClaw 构建的简易模式运行时与 UI 层,旨在将长生命周期 AI 智能体转化为个人数字管家。
8+
Description: |-
9+
OpenClaw 是一款功能强大的智能体运行时,但它专为工程师打造:配置需编辑配置文件、管理进程,并在终端中调度各类 API 密钥。对非程序员(如设计师、运营人员、小企业主)而言,这一门槛过高。
10+
RivonClaw 将 OpenClaw 封装为桌面应用,人人可用:安装后从系统托盘启动,通过本地 Web 面板管理一切。用自然语言编写规则而非代码,只需几次点击即可配置大语言模型(LLM)提供商与消息渠道,并让智能体随时间学习您的偏好。无需终端。
11+
简言之:OpenClaw 是引擎,RivonClaw 是驾驶舱。
12+
13+
功能特性
14+
- 自然语言规则:用通俗语言编写规则,自动编译为策略、防护器或技能,即时生效(无需重启)
15+
- 多提供商 LLM 支持:支持 20+ 提供商(OpenAI、Anthropic、Google Gemini、DeepSeek、智谱/Z.ai、Moonshot/Kimi、通义千问/Qwen、Groq、Mistral、xAI、OpenRouter、MiniMax、Venice AI、小米/MiMo、火山引擎/豆包、Amazon Bedrock、NVIDIA NIM 等),另含订阅/编码计划(Claude、Gemini、智谱编码、通义编码、Kimi Code、MiniMax 编码、火山引擎编码),并支持 Ollama 本地模型
16+
- OAuth 与订阅计划:使用 Google 登录即可免费访问 Gemini,或连接 Claude/Anthropic 订阅——无需 API 密钥;自动检测或安装 CLI 凭证
17+
- 每提供商代理支持:为每个 LLM 提供商或 API 密钥单独配置 HTTP/SOCKS5 代理,支持自动路由与热重载——对受限地区至关重要
18+
- 多账号消息渠道:通过图形界面配置 Telegram、WhatsApp、Discord、Slack、Google Chat、Signal、iMessage、飞书/Lark、LINE、Matrix、Mattermost、Microsoft Teams 等,并提供安全的密钥存储(Keychain/DPAPI)
19+
- Token 用量追踪:按模型与提供商实时统计用量,基于 OpenClaw 会话文件自动刷新
20+
- 语音转文字(STT):集成区域感知的 STT 功能,支持语音消息处理(Groq、火山引擎)
21+
- 可视化权限控制:通过图形界面管理文件读写访问权限
22+
- 零重启更新:API 密钥、代理及渠道变更通过热重载即时生效,无需重启网关
23+
- 本地优先与隐私保护:所有数据留存于本机,敏感信息绝不以明文存储
24+
- 与智能体对话:基于 WebSocket 的实时聊天,支持 Markdown 渲染、表情选择器、图片附件、模型切换及持久化对话历史
25+
- 技能市场:内置市场可浏览、搜索并安装社区技能,一键管理已安装技能
26+
- 自动更新:客户端更新检查器,支持静态清单托管
27+
- 隐私优先遥测:可选的匿名使用分析,不收集任何个人身份信息(PII)
28+
29+
文件权限工作原理
30+
RivonClaw 通过一个 OpenClaw 插件强制执行文件访问权限,该插件在工具调用执行前进行拦截。受保护内容包括:
31+
- 文件访问工具(读取、写入、编辑、图像处理、应用补丁):全面保护——路径将对照您配置的权限进行验证
32+
- 命令执行(exec、process):工作目录会被验证,但命令字符串内部的路径(例如 cat /etc/passwd)无法被检查
33+
覆盖范围:约 85–90% 的文件访问场景。为实现最高安全性,建议通过规则限制或禁用 exec 工具。
34+
技术说明:文件权限插件利用 OpenClaw 的 before_tool_call 钩子实现,无需修改厂商源代码,因此 RivonClaw 可干净地拉取上游 OpenClaw 更新。
35+
Tags:
36+
- 人工智能
37+
- 大语言模型
38+
- 智能体
39+
- 聊天机器人
40+
- 自主智能
41+
- 龙虾
42+
ManifestType: locale
43+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: GaoyangZhang.RivonClaw
5+
PackageVersion: 1.9.28
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)