← 返回 Skills 市场
fredguile

Zonebourse

作者 Fred Ghilini · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
32
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install zonebourse
功能描述
Fetch stock slugs, retrieve categorized news article links, and read article metadata and content from Zonebourse.com using local Python scripts and subscrib...
使用说明 (SKILL.md)

ZoneBourse — SKILL.md

Architecture

Fred → Flux → scripts Python (curl) → ZoneBourse.com

Tout en local.

Scripts

scripts/
  search_slug.py      # nom → slug ZoneBourse
  parse_actus.py     # slug → liens actualité (3 sections)
  read_article.py    # url article → titre + contenu
  cookies.txt        # cookies abonné (format key=value)

Recherche de slug

python3 ~/.openclaw/workspace/skills/zonebourse/scripts/search_slug.py PUBLICIS
# PUBLICIS-GROUPE-S-A-4685

Actualités d'une action

python3 ~/.openclaw/workspace/skills/zonebourse/scripts/parse_actus.py PUBLICIS-GROUPE-S-A-4685

Résultat (3 sections, URLs brutes) :

  • actualites — toutes les actualités
  • analyses — analyses / opinions
  • recommandations — recommandations des analystes

Chaque URL doit être passée à read_article.py pour obtenir la date, le titre complet et le contenu.

Contenu d'un article

python3 ~/.openclaw/workspace/skills/zonebourse/scripts/read_article.py \x3Curl>

Résultat :

  • date — date de publication (AAAA-MM-JJ, extraite de \x3Cmeta property="article:published_time">)
  • titre — titre de l'article
  • contenu — texte complet ou lead (teaser) selon accès
  • paywall: false → contenu complet disponible
  • paywall: true → lead uniquement (accès abonné requis)

Cookies abonné

Les articles premiums nécéssitent une session connectee. Les cookies sont stockés dans cookies.txt (format simplifié, une ligne key=value par cookie).

Durée des cookies

Le JWT (zb_auth) expire après 7 jours. Quand il expire, les articles reviennent en paywall.

Quand le cookie expire, demander à Fred de renvoyer ses cookies (format Netscape, via le plugin navigateur "Export Cookies" pour ZoneBourse).

Mettre à jour les cookies

  1. Installer le plugin navigateur "Export Cookies" pour Chrome/Firefox
  2. Aller sur zonebourse.com et se connecter
  3. Exporter les cookies au format Netscape
  4. Copier le contenu dans ~/.openclaw/workspace/skills/zonebourse/scripts/cookies.txt
    • Conserver uniquement les cookies essentiels : zb_auth, zb_abonne, zb_membre, PHPSESSID, pv_r0, pv_r0_date, pv_r0_rand, hmv
    • Supprimer g_state (trop volumineux, pose des problèmes avec le format Netscape)

Rate Limiting

  • 2-5 sec entre requêtes
  • Pour les tests : sleep 2 entre chaque appel

Notes importantes

  • User-Agent Chrome complet requis pour les pages cours et articles (sinon 403 Cloudflare)
  • Les liens article ont un hash hex de 16 caractères : /actualite-bourse/titre-ce7f5adadf8cf42d
  • parse_actus.py et read_article.py utilisent les mêmes headers curl

Slugs mémorisés

Ticker Slug
TTE TOTALENERGIES-SE-4717
RMS HERMES-INTERNATIONAL-4657
EL ESSILORLUXOTTICA-4641
WLN WORLDLINE-16783982
AI AIR-LIQUIDE-4605
NVDA NVIDIA-CORPORATION-57355629
SU SCHNEIDER-ELECTRIC-SE-4699
MSFT MICROSOFT-CORPORATION-4835
RNO RENAULT-4688
STLAM STELLANTIS-N-V-117814143
PUB PUBLICIS-GROUPE-S-A-4685
安全使用建议
Review before installing. Only use this skill if you are comfortable exporting ZoneBourse session cookies into a local plaintext file. Treat cookies.txt like a password: do not share it, commit it, back it up to shared storage, or leave it readable by other users. Rotate/logout the ZoneBourse session if the file may have been exposed.
能力评估
Purpose & Capability
The scripts are purpose-aligned: they use curl to search ZoneBourse slugs, list article URLs, and read article content from ZoneBourse only.
Instruction Scope
SKILL.md instructs users to export browser cookies and copy specific subscriber/session cookies including zb_auth and PHPSESSID into scripts/cookies.txt, without enough warning that these are login credentials.
Install Mechanism
No installer, package hook, or hidden setup behavior was found; the artifact consists of markdown and local Python scripts.
Credentials
Network access to ZoneBourse and a browser-like User-Agent are coherent with the skill's stated purpose, and no third-party exfiltration path was found.
Persistence & Privilege
Authentication cookies are persisted in plaintext under the skill directory for reuse; README warns not to commit credentials, but the artifact does not provide secure storage, permissions guidance, revocation guidance, or containment.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install zonebourse
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /zonebourse 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
ZoneBourse 1.0.0 — Initial Release - Provides local Python scripts to search stocks, extract latest news, and read articles from ZoneBourse.com. - Supports fetching full article details (date, title, content, paywall status). - Handles authentication with user cookies for premium content. - Documents usage instructions, required cookies, rate limiting, and user-agent constraints. - Includes a list of memorized stock slugs for convenience.
元数据
Slug zonebourse
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Zonebourse 是什么?

Fetch stock slugs, retrieve categorized news article links, and read article metadata and content from Zonebourse.com using local Python scripts and subscrib... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 32 次。

如何安装 Zonebourse?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install zonebourse」即可一键安装,无需额外配置。

Zonebourse 是免费的吗?

是的,Zonebourse 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Zonebourse 支持哪些平台?

Zonebourse 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Zonebourse?

由 Fred Ghilini(@fredguile)开发并维护,当前版本 v1.0.0。

💬 留言讨论