fix(portable): Gemini keys, Telegram pairing UI, and config durability

Improve first-run and channel setup for non-technical users: detect newer
Gemini key formats, pin Node 22.22.3, add Control Panel Telegram approve
flow, and keep channels/models when config is rewritten. Persist uclaw
wizard state via uclaw-meta.json so restarts skip language/persona prompts.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-18 18:45:03 +08:00
parent 0be8c3e3fe
commit dd8e0f55c3
35 changed files with 2673 additions and 34 deletions

View File

@@ -0,0 +1,76 @@
---
name: word-writer
description: "Document helper - drafting, formatting, templates, tables of contents, bulk edits"
metadata: { "openclaw": { "emoji": "📝" } }
---
# Document Helper
Drafting and formatting for Word, Google Docs and Pages.
## What it does
- **Drafting**: reports, proposals, contracts, CVs
- **Formatting**: heading levels, body styles, spacing, headers and footers
- **Templates**: picking a structure that fits the situation
- **Contents**: generating a clean table of contents
- **Bulk edits**: find-and-replace, batch formatting
## Structures to start from
### Business report
```
Cover Title + subtitle + date + company
Contents Auto-generated
Intro Background, purpose, scope
Body One section per theme, each with a supporting exhibit
Conclusion Key findings + recommendations
Appendix Sources and reference material
```
### Project proposal
```
1. Situation (SWOT)
2. Objectives (SMART)
3. Plan (timeline + owners)
4. Resources (budget + headcount)
5. Risks and mitigations
```
## Shortcuts
| Action | Windows | Mac |
|---|---|---|
| Bold | Ctrl+B | Cmd+B |
| Italic | Ctrl+I | Cmd+I |
| Underline | Ctrl+U | Cmd+U |
| Heading 1 | Ctrl+Alt+1 | Cmd+Opt+1 |
| Heading 2 | Ctrl+Alt+2 | Cmd+Opt+2 |
| Insert contents | Ctrl+Shift+O | — |
## Example prompts
```
Write a project proposal on growing users for an e-commerce platform
```
```
The formatting in this paper is a mess — bring it to academic standard
```
```
Give me a product one-pager template: features, benefits, use cases
```
## Good for
- Business: reports, proposals, plans
- Academic: papers, grant applications
- Admin: notices, memos, minutes
- Personal: CVs, cover letters
## Not for
- Real data analysis (use excel-helper)
- Complex tables (use excel-helper)
- Slide decks (use ppt-designer)