返回顶部
s

sudoku数独获取

Fetch Sudoku puzzles and store them as JSON in the workspace; render images on demand; reveal solutions later.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.6.0
安全检测
已通过
3,695
下载量
免费
免费
4
收藏
概述
安装方式
版本历史

sudoku

数独

概述

获取、渲染和揭示数独谜题。使用 sudoku.py 从 sudokuonline.io 获取新谜题,生成可打印的 PDF 或图片,并显示答案。

关于保存的 JSON 格式详情,请参阅 DATA_FORMAT.md

可用谜题类型

  • * kids4n:儿童 4x4
  • kids4l:儿童 4x4 字母版
  • kids6:儿童 6x6
  • kids6l:儿童 6x6 字母版
  • easy9:经典 9x9(简单)
  • medium9:经典 9x9(中等)
  • hard9:经典 9x9(困难)
  • evil9:经典 9x9(极难)

设置/依赖

  • - 可执行文件:python3
  • Python 库:
bash python3 -m pip install requests Pillow lzstring

获取谜题

获取新谜题并以 JSON 格式存储。默认输出为 JSON(使用 --text 可输出人类可读格式)。

使用 --count N 可在一次调用中获取/存储多个谜题。如果一批数据中没有足够的新谜题,命令将自动获取更多批次直至满足数量。

使用 --id <片段> 可通过匹配 UUID 的唯一部分来选择特定源谜题。如果多个 ID 匹配,命令将报错并列出候选。

获取经典简单谜题:
bash
./scripts/sudoku.py get easy9

一次获取多个新谜题(例如 4 个简单 9x9):
bash
./scripts/sudoku.py get easy9 --count 4

获取儿童 6x6 谜题:
bash
./scripts/sudoku.py get kids6

渲染谜题

将谜题渲染为图片、PDF 或最小化 HTML。

将最新谜题渲染为 A4 PDF(用于打印):
bash
./scripts/sudoku.py render --pdf

将最新谜题渲染为清晰 PNG(用于查看):
bash
./scripts/sudoku.py render

通过短 ID 渲染特定历史谜题:
bash
./scripts/sudoku.py render --id a09f3680

渲染最小化 HTML(方形单元格 + 粗体框线):
bash
./scripts/sudoku.py html --id a09f3680

揭示答案

揭示最新或特定谜题的答案。使用 --id <短ID>(例如 a09f3680)定位特定谜题。

将完整答案揭示为可打印 PDF:
bash
./scripts/sudoku.py reveal --pdf

揭示特定 ID 的完整答案:
bash
./scripts/sudoku.py reveal --id a09f3680 --image

将完整答案揭示为 PNG 图片:
bash
./scripts/sudoku.py reveal

揭示单个单元格(第 3 行,第 7 列):
bash
./scripts/sudoku.py reveal --cell 3 7

揭示特定 3x3 宫格(索引 5):
bash
./scripts/sudoku.py reveal --box 5

分享链接

为已存储的谜题生成分享链接。默认针对最新谜题;使用 --id <短ID> 指定特定谜题。

生成 SudokuPad 分享链接(默认):
bash
./scripts/sudoku.py share

为特定 ID 生成链接:
bash
./scripts/sudoku.py share --id a09f3680

生成 SCL 分享链接:
bash
./scripts/sudoku.py share --type scl

Telegram 格式提示:
将链接格式化为短按钮式链接并隐藏完整 URL:[简单经典 \[\]]()

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 sudoku-1776394333 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 sudoku-1776394333 技能

通过命令行安装

skillhub install sudoku-1776394333

下载

⬇ 下载 sudoku v2.6.0(免费)

文件大小: 19.96 KB | 发布时间: 2026-4-17 15:14

v2.6.0 最新 2026-4-17 15:14
iOS SudokuPad share links: compressToBase64, strip padding, encode /, empty m field

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部