360 Secure SkillHub
360 安全技能中心

Work Helper

面向运维顾问与自由职业者的个人工作助理:通过命令行记录带时间戳的工作日志与项目笔记、创建提醒,调用兼容 OpenAI 的 LLM 生成每日/周/月回顾与活动报告(CRA),可转录手写 PDF 后归档,并导出到本地文件、邮件或 Nextcloud;数据与配置存放在 OpenClaw 专属目录。

Romain-Grosos
Romain-Grosos
热度 27.63
最近更新 2026-03-13 19:36:51
分类:知识依赖:代码执行 / 读写文件 / 第三方 API / 内部调用大模型应用场景:笔记整理 / 摘要总结 / 报告撰写 / 任务管理 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add work-helper
Metadata
name
work-helper
description
Assistant de travail personnel pour consultant/freelance sysops. Use when: logging an activity, taking a note, creating a reminder, generating a recap or CRA, ingesting a handwritten PDF from reMarkable, exporting journal to Nextcloud or email. NOT for: time-tracking (Toggl), task management/kanban (Jira/Trello), GitHub/Jira auto-pull, CalDAV calendar, or periodic mail checks.
homepage
https://github.com/Rwx-G/openclaw-skill-work-helper
compatibility
Python 3.9+ - no external dependencies (stdlib only) - LLM OpenAI-compatible (optional)
metadata
{"openclaw":{"emoji":"📋","suggests":["mail-client","nextcloud-files"]}}
ontology
{"reads":["journal_entries","notes","project_metadata","email_attachments"],"writes":["journal_entries","notes","project_metadata","cra_reports","recap_summaries"],"enhancedBy":["mail-client","nextcloud-files"]}

work-helper

Assistant de travail personnel, conversationnel et self-hosted, pour consultant/freelance sysops.

Fonctionnalites

Journal d'activite (log)

Enregistrement horodate de ce qui a ete fait, avec contexte.

python3 work_helper.py log add "Reunion client X -- revue architecture reseau"
python3 work_helper.py log add "Deploy infra staging" --project acme --duration 2h --tags deploy,infra
python3 work_helper.py log today
python3 work_helper.py log week
python3 work_helper.py log month
python3 work_helper.py log search "architecture"

Notes (note)

Notes libres associees a un projet ou contexte.

python3 work_helper.py note add "Penser a migrer le DNS avant vendredi"
python3 work_helper.py note add "Schema reseau client Y" --project clientY
python3 work_helper.py note list
python3 work_helper.py note list --project clientY
python3 work_helper.py note search "DNS"

Rappels (remind)

Creation de rappels via crons OpenClaw (systemEvent).

python3 work_helper.py remind add "Demo client" --date 2026-03-15 --time 14:30
python3 work_helper.py remind add "CRA" --every friday --time 17:00
python3 work_helper.py remind list
python3 work_helper.py remind cancel <id>

Note cron_delete : remind cancel emet un cron_delete avec le name du cron (work-helper-remind-<id>). Le cron tool OpenClaw opere par jobId, pas par name. L'agent doit donc faire un cron list pour retrouver le jobId correspondant au name avant de supprimer le cron.

Recapitulatifs LLM (recap)

Synthese intelligente du journal par periode.

python3 work_helper.py recap today
python3 work_helper.py recap week
python3 work_helper.py recap month

CRA consultant (cra)

Compte Rendu d'Activite formate.

python3 work_helper.py cra week
python3 work_helper.py cra month
python3 work_helper.py cra week --format table
python3 work_helper.py cra week --format markdown

Ingestion reMarkable (ingest)

Traitement d'un PDF manuscrit. Transcription via API Vision, puis structuration LLM.

python3 work_helper.py ingest --pdf scan.pdf --mode meeting
python3 work_helper.py ingest --mode log
python3 work_helper.py ingest --mode notes --project clientX
python3 work_helper.py ingest --mode cra

Vue synthetique (status)

python3 work_helper.py status

Export (export)

python3 work_helper.py export nextcloud --period week
python3 work_helper.py export email --to romain@example.com --period week
python3 work_helper.py export file --period month

Storage & credentials

Chemin Type Contenu
~/.openclaw/config/work-helper/config.json config Comportement, LLM, outputs (pas de secrets)
~/.openclaw/secrets/openai_api_key secret Cle API LLM (chmod 600, partagee avec veille)
~/.openclaw/data/work-helper/journal.json data Entrees d'activite horodatees
~/.openclaw/data/work-helper/notes.json data Notes libres
~/.openclaw/data/work-helper/reminders.json data Rappels actifs
~/.openclaw/data/work-helper/projects.json data Projets actifs + metadata
~/.openclaw/data/work-helper/ingest/ data PDFs telecharges (ingestion)
~/.openclaw/data/work-helper/exports/ data Exports locaux (markdown)

Configuration

~/.openclaw/config/work-helper/config.json -- voir config.example.json.

Dependencies OpenClaw

  • mail-client -- lecture email + pieces jointes (ingestion reMarkable, export email)
  • nextcloud-files -- export cloud optionnel