{"id":25171123,"url":"https://github.com/dragon1573/tk-nonogram","last_synced_at":"2025-10-24T07:30:30.378Z","repository":{"id":233938169,"uuid":"788058100","full_name":"Dragon1573/Tk-Nonogram","owner":"Dragon1573","description":"一个使用 TKinter 开发的数织游戏","archived":false,"fork":false,"pushed_at":"2024-04-27T16:08:35.000Z","size":620,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-28T06:57:43.632Z","etag":null,"topics":["nonogram-game","pdm","python311","tkinter-gui"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dragon1573.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-04-17T17:41:15.000Z","updated_at":"2024-04-27T16:08:39.000Z","dependencies_parsed_at":"2024-04-25T04:24:29.277Z","dependency_job_id":null,"html_url":"https://github.com/Dragon1573/Tk-Nonogram","commit_stats":null,"previous_names":["dragon1573/tk-nonogram"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dragon1573%2FTk-Nonogram","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dragon1573%2FTk-Nonogram/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dragon1573%2FTk-Nonogram/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dragon1573%2FTk-Nonogram/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dragon1573","download_url":"https://codeload.github.com/Dragon1573/Tk-Nonogram/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237926680,"owners_count":19388612,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nonogram-game","pdm","python311","tkinter-gui"],"created_at":"2025-02-09T09:18:38.445Z","updated_at":"2025-10-24T07:30:25.018Z","avatar_url":"https://github.com/Dragon1573.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tk-Nonogram\n\n## 介绍\n\n使用 `tkinter` 库制作的数织游戏。\n\n## 使用方法\n\n### 一般用户\n\n前往 [GitHub Releases](https://github.com/Dragon1573/Tk-Nonogram/releases/tag/v0.4.0) ，下载最新版本的可执行二进制文件。\n\n\u003e [!TIP]\n\u003e\n\u003e 目前已支持以下操作系统和架构：\n\u003e\n\u003e |         |       amd64        |        i386        |       arm64        |\n\u003e | :-----: | :----------------: | :----------------: | :----------------: |\n\u003e | Windows | :heavy_check_mark: | :heavy_check_mark: |                    |\n\u003e |  macOS  | :heavy_check_mark: |                    | :heavy_check_mark: |\n\u003e |  Linux  | :heavy_check_mark: |                    |                    |\n\n### 进阶用户（全平台开发者）\n\n\u003e [!TIP]\n\u003e\n\u003e 此项目使用 [PDM](https://pdm-project.org/en/stable/) 进行管理，请您提前准备 Python v3.11 和 PDM 环境。\n\n```powershell\n# 使用 SSH Clone (推荐)\ngit clone --progress git@github.com:Dragon1573/tk-nonogram.git\n# 使用 HTTPS Clone\ngit clone --progress https://github.com/Dragon1573/tk-nonogram.git\n# 中国大陆用户使用 SSH Clone (推荐)\ngit clone --progress git@gitee.com:Dragon1573/tk-nonogram.git\n# 中国大陆用户使用 HTTPS Clone\ngit clone --progress https://gitee.com/Dragon1573/tk-nonogram.git\n\n# 切换到项目目录\ncd ./tk-nonogram\n\n# 安装依赖项（仅运行）\npdm install --prod\n\n# 启动运行（源文件模式）\npdm run play\n\n# 安装依赖项（编译构建）\npdm install\n\n# 安装提交钩子，用于自动格式化代码\npdm run git\n\n# 编译构建\npdm run ci\npdm run build Numzle\n\n# 启动运行（Windows 编译产物模式）\n./dist/Numzle.exe\n# 启动运行（macOS/Linux 编译产物模式）\n./dist/Numzle\n```\n\n## 应用截图\n\n![开发模式截图](assets/dev_launch.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdragon1573%2Ftk-nonogram","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdragon1573%2Ftk-nonogram","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdragon1573%2Ftk-nonogram/lists"}