Python Modern:按项目 Python 版本自动适配的现代编码规范
Python Modern 是 SkillHub 社区 Skill,坐标 @user_7b1db0fd/python-modern,v1.0.0,提供基于项目 Python 版本自动适配的现代 Python 编码规范,无需 API Key。文章说明其定位、可核实功能、通过 skillhub CLI 安装到 Cursor 等客户端 skills 目录的步骤,以及对话式开发中的典型用法与适用注意。官方页面:https://www.skillhub.cn/skills/user_7b1db0fd/python-modern
阅读全文Python 代码检查助手:在 Agent 里做题目级 Python 批改与解法对比
Python 代码检查助手是 SkillHub 社区 Skill(@user_7d7d0447/python-code-checker,v1.0.0),在用户提交编程题目与 Python 代码时触发,用于核验对错、逐行纠错讲解,并提供更优解法对比。无需 API Key。本文说明定位、三项核心能力、通过 skillhub CLI 或安装文档装入 Cursor 等客户端 skills 目录的方法,以及「题目+代码+触发语」的典型对话用法与使用注意。
阅读全文小巧好用 一键整理桌面:用 Agent Skill 把桌面归档交给对话触发
介绍 SkillHub 社区 Skill「小巧好用 一键整理桌面」(@user_8cda13c6/desktop-file-sorter-ultra-77,v1.0.0):面向 Windows 桌面,用 Python + tkinter 扫描、预览、按扩展名分八类整理,支持撤销与改路径,无需 API Key。说明 skillhub install 到 Cursor 等 skills 目录的方法、对话触发词,以及运行 desktop_organizer.py 的典型流程与注意事项。
阅读全文截图助手:在 Agent 对话里完成全屏与窗口截图
截图助手(@user_3cdbf8ea/screenshot-assistant)是 SkillHub 社区 Python Skill,v1.0.3,无需 API Key。通过 SKILL.md 与 scripts/tool.py 提供 capture_screen、capture_window,在 Windows 上用 ctypes 输出 BMP,并支持命令行自测。文章说明 skillhub 安装到 Cursor 等 skills 目录的方法、典型对话用法,并指出 SKILL.md 中部分能力与当前源码不一致及非 Windows 限制。
阅读全文xmind-to-emmx.skill:把 XMind Zen 导图转成 eMindMap 的 EMMX
xmind-to-emmx.skill 是 SkillHub 社区 Skill,用 Python 3.6+ 标准库将 XMind Zen 格式(.xmind,content.json)转为 eMindMap 的 .emmx,仅保留文本与层级。包内含 SKILL.md 与 scripts/convert.py,命令为 python scripts/convert.py 输入.xmind [输出.emmx]。不支持旧版 content.xml、多 Sheet 仅首表、不保留样式与备注。无需 API Key,适合本地或 Agent 按文档调用。
阅读全文python学习:在 Agent 里做 Python 零基础教学与代码辅导
python学习(@user_aea26f67/python-ml)是 SkillHub 社区教育类 Skill,面向零基础用户,在对话中提供 Python 结构化教学、练习生成、代码审查与爬虫/数据分析/Web 等入门项目指导。标签 requires_api_key=false。安装可参考 skillhub.cn/install/skillhub.md,或用 skillhub install 并指定 Cursor 等客户端的 skills 目录。本文依据官方简介与 SkillHub 页面整理功能、安装与典型触发用语。
阅读全文墨羽(MOYU):零信任 AI Agent 安全记忆工具包
墨羽是 SkillHub 社区 Skill @user_cac30d95/moyu(v2.10.1),封装 MOYU 纯 Python 安全记忆层:11 项防御、六层能力(检索、知识图谱、生命周期、跨会话桥接等),LLM 增强默认开启且无 Key 可降级。文章说明 Agent 痛点、skillhub 安装到 Cursor/Claude/Codex skills 目录的方法,以及 pip install moyu-memory、moyu quickstart/inject 等可复现用法与适用边界。
阅读全文python-script-generator:用 Skill 生成完整 Python 项目骨架
python-script-generator 是 SkillHub 社区 Skill(v1.0.0,坐标 @user_9f9aa44e/python-script-generator-pro),面向需要快速搭建 Python 工程结构的开发者。它支持 CLI、API、爬虫、Bot、Django 等类型,并生成配置、依赖、测试、README 与文档。本文基于 SkillHub 公开信息说明定位与能力,给出 skillhub CLI 与 Cursor/Claude Code/Codex 等 skills 目录的安装要点,以及对话中描述项目类型与需求的典型流程;并提醒社区来源、无 API Key 要求及生成代码仍需人工评审。
阅读全文全能本地文档处理专家:纯本地 Office 文档的 Agent Skill
全能本地文档处理专家(@user_734b3090/office-toolkit-local)是 SkillHub 社区 office-efficiency 类 Skill,v1.0.0,无需 API Key。支持在 Agent 中通过自然语言创建、编辑、转换和分析 xlsx、docx、pdf、pptx、csv、md,涵盖 Excel 公式图表、Word 中文排版模板、PDF 合并拆分水印加密、PPT、Markdown 转换、数据分析报告与批量处理。本文说明定位、核实功能、按 skillhub.md 用 CLI 安装到 Cursor 等 skills 目录,并给出触发词与使用注意。
阅读全文浏览器自动化脚本生成器:用自然语言产出 Playwright 风格 Python 脚本
浏览器自动化脚本生成器(@user_f28fdad8/oc-browser-auto)是 SkillHub 社区 dev-programming 类 Skill,v1.0.0,无需 API Key。它根据登录、导航、表单、爬虫等场景的操作描述,引导 Agent 输出基于 Playwright 语法模板的 Python(.py)脚本。安装可参照 skillhub.cn/install/skillhub.md,用 skillhub install 并 --dir 指向 Cursor 等客户端的 skills 目录。适合需要快速搭脚本又愿在本地补全参数与合规评估的开发者。
阅读全文database_skill:在 Agent 里统一连库、查表与跑事务
database_skill 是 SkillHub 上由 user_e71390e8 发布的社区开发类 Skill(v1.0.0),基于 Python 3.8+,支持 MySQL、PostgreSQL、Oracle、SQL Server 与 SQLite。提供连接管理、参数化查询、schema 自省与事务管理,标签 requires_api_key=false。文章说明其定位与核实功能,并给出按 skillhub.md 安装 @user_e71390e8/dbskill 及 Cursor 等客户端 skills 目录示例;公开页无详细 SQL 示例,用法以安装后 SKILL.md 为准,并提醒权限、驱动与生产库安全。
阅读全文论文秒搜:用 Skill 做学术论文本地检索与导出
论文秒搜(@user_3cdbf8ea/paper-search,v1.0.4)是 SkillHub 社区发布的知识管理类 Python Skill,主打学术论文本地检索与导出,内置经典论文索引,纯 Python 实现且无需 API Key。文章说明其定位与已核实功能,并给出按 skillhub.md 安装 CLI、用 skillhub install 装入 Cursor/Claude Code/Codex 对应 skills 目录的步骤;具体命令以 SKILL.md 为准。
阅读全文douyin-downloader-skill:用 Agent 下载抖音无水印视频
douyin-downloader-skill 是 SkillHub 上的抖音无水印视频下载 Skill,原生 Python、无需 GUI,支持单个与批量下载。用户提到下载抖音、无水印或粘贴链接时由 Agent 按 SKILL.md 执行。本文介绍定位、核实功能、基于 skillhub.cn 安装文档的 CLI 与目录配置,以及对话式典型用法与合规注意。官方入口:api.skillhub.cn/user_24d6975e/douyin-downloader-skill。
阅读全文python全能编程助手:用 Agent Skill 统一 Python 题解与代码注释
python全能编程助手(@user_eceb0be6/python-all-helper)是 SkillHub dev-programming 类社区 Skill,版本 1.0.0,无需 API Key。包内 SKILL.md 将 Agent 约束为题解模式(思路、可运行代码、复杂度)与注释模式(中文 docstring 与逐步说明),并声明按输入自动切换。文章说明 skillhub CLI 安装命令、Cursor 等 skills 目录、典型触发示例,并注明当前包仅含 SKILL.md、与文档引用的脚本/模板文件不一致之处。
阅读全文huggingface-gradio:让 Agent 按 Gradio 规范写 Python Demo
huggingface-gradio 是 Hugging Face skills 仓库中的 Agent Skill,面向用 Python 创建或修改 Gradio Web UI 与 ML Demo。Skill 收录 Interface、Blocks、ChatInterface 等核心模式与 Textbox、Slider、Image 等组件签名,并索引 gradio.app 官方指南。可通过 npx skills add 安装。适合参数调试界面、聊天 Demo、多模态上传与临时分享等场景;需自行安装 gradio 并查阅官方文档处理部署与安全。
阅读全文DeepSeek Harness 插件:dsh-plugin-pyrun
`dsh-plugin-pyrun` 是 DeepSeek Harness (DSH) 的 Python 代码执行插件,旨在解决 Shell 转义、两步成本及编码异常问题。它通过 `stdin` 直灌执行,支持前台/后台模式、全链路 UTF-8、沙箱控制及作业管理。安装需使用 `link:` 方式并重启,工具支持多种参数配置及结果标记。
阅读全文xby-fastdomaincheck:基于 MCP 协议的批量域名注册状态检查工具
`xby-fastdomaincheck` 是一个基于 Python 和 MCP 协议的域名注册状态检查服务器,由 `xby-skill` 维护。该插件支持 API 密钥自动管理及批量域名检查功能。用户需前往官网获取密钥,并通过 `dsh plugin` 命令安装。它适合需要在智能体开发中进行域名可用性验证的场景。
阅读全文dsh-error-explainer: DSH 结构化错误堆栈解析
DSH 插件 dsh-error-explainer 旨在解决多语言环境下的错误日志分析难题。它作为 DeepSeek Harness 的插件,由开发者 MkaliezZ 维护,核心功能是对 Python、Node.js、Rust 和 Java 的非结构化堆栈进行结构化解析与元数据提取,为模型推理提供紧凑证据。该插件不负责根因诊断或自动修复,仅作为数据预处理工具。安装需手动获取源码,用户应遵守 MIT 许可证。
阅读全文DeepSeek Harness 插件 dsh-pypi-live:实时获取 PyPI 包最新版本
`dsh-pypi-live` 是 DeepSeek Harness (DSH) 生态中的一款联网工具插件,用于解决本地包列表滞后问题。由开发者 uckkk 维护并采用 MIT 许可证,该插件基于纯 Node.js 实现。安装后可注册 `pypi_live` 工具,用于实时联网查询 PyPI 上指定 Python 包的最新版本号。使用前需满足 `@deepseek-ai/cordis` 和 `@deepseek-ai/dsh-tools` 的版本要求,并确保 DSH 进程具备网络权限。
阅读全文用 dsh-plugin-interpreters 让 DeepSeek Harness 在本地跑 Python 和 Node 代码
dsh-plugin-interpreters 是 HuanLinOTO 维护的 DeepSeek Harness 社区插件,向模型暴露 run_python / run_node:用本机解释器经 stdin 执行代码,返回 stdout、stderr、退出码,并在设置页配置解释器路径与超时。本文按目录页、GitHub 与 npm 0.1.0 核实安装命令、能力边界和注意事项。
阅读全文FastAPI+Pydantic:数据模型定义与序列化最佳实践
FastAPI结合Pydantic是现代Web开发数据处理的高效组合,Pydantic专注数据验证与序列化,FastAPI提供高性能、自动文档和异步支持。 基础模型通过继承`BaseModel`定义,字段类型由Python注解指定,无默认值字段必填,可选类型用`| None`或`Optional`表示。Pydantic自动验证类型和格式,输入错误时抛出详细信息,还支持`Field`自定义约束(如长度、范围、正则)。 模型可与字典/JSON双向转换,FastAPI中直接作为请求/响应体,自动验证请求数据并返回结构化响应。最佳实践包括:字段别名统一命名风格,嵌套模型处理复杂结构,模型继承复用代码,`extra="ignore"`忽略未知字段。 掌握这些可实现健壮的数据处理,减少重复代码,提升API可靠性。适用于快速构建高效、类型安全的Web服务。
阅读全文FastAPI文档自动生成:Swagger与OpenAPI的使用技巧
FastAPI的自动文档功能基于OpenAPI规范,通过Swagger UI和ReDoc提供交互式接口文档,可快速展示接口功能、参数及返回值,支持直接测试。启用方式简单:创建FastAPI应用,运行后访问`/docs`(Swagger UI)或`/redoc`(ReDoc)即可查看。 核心技巧包括:用`FastAPI`构造函数参数设置全局信息(标题、描述、版本等);通过函数注释、`Path`/`Query`工具类详细描述接口和参数;用`tags`分类接口便于筛选;通过`include_in_schema=False`隐藏内部接口;使用Pydantic模型规范返回格式,或用`HTTPException`标注错误状态码。 这些方法可提升文档清晰度与易用性,避免手动编写维护的麻烦,确保接口信息与代码一致,优化团队协作与用户体验。
阅读全文Flask与前端框架:Vue.js结合Flask实战
### Flask与Vue.js结合实战概括 本文介绍了Flask后端与Vue.js前端结合的实战流程,实现前后端分离开发。选择二者的优势在于分工明确(后端处理数据、前端负责交互)、协作高效且数据交互灵活。 开发环境需安装Python/Flask(含跨域工具flask-cors)和Node.js/Vue-cli(含Axios数据请求工具)。项目结构分为后端Flask和前端Vue两个独立目录。 后端搭建中,Flask通过`app.py`提供API接口(如获取用户列表的`/api/users`),运行在5000端口并返回JSON数据。前端创建Vue项目后,在`App.vue`中用Axios请求后端数据,通过`v-for`渲染用户列表。 测试时,启动Flask后端(`python app.py`)和Vue前端(`npm run serve`),访问`http://localhost:8080`即可看到从后端获取的数据。常见问题包括跨域配置、Axios路径错误及Vue渲染问题,通过对应方法可解决。 总结:该模式实现了前后端高效协作,后续可扩展用户增删改查、
阅读全文Flask请求方法:GET与POST请求处理实战
本文介绍轻量级Python Web框架Flask及HTTP请求方法GET/POST。Flask适合快速开发Web应用,安装命令为`pip install flask`。GET用于获取数据(数据在URL中,易泄露),POST用于提交数据(数据在请求体,更安全)。实战中,通过Flask处理登录表单:定义`/login`路由支持GET/POST,GET渲染表单模板,POST获取用户名密码验证并返回结果。关键知识点:路由`methods`参数支持多请求方法,`request.form`提取表单数据,`render_template`渲染模板。注意事项:仅POST需改`methods=['POST']`,敏感数据用POST并建议HTTPS,生产环境需CSRF保护。
阅读全文Python从入门到精通——第17章 项目实战
本章介绍Python项目实战,包括项目规划与设计,涉及需求分析(功能、非功能需求)、系统设计(MVC架构等)、技术选型(Flask等);项目一为个人博客系统,用Flask等实现用户、文章等功能及RESTful API;项目二是数据分析平台,涵盖数据处理、可视化等;总结提升技术技能、项目管理经验,给出优化建议及下一步学习方向。
阅读全文Python从入门到精通——第16章 测试与调试
本章主要介绍Python测试与调试相关内容。涵盖测试基础,包括测试类型(单元、集成等)及TDD流程;unittest与pytest框架,如unittest的断言、pytest的Fixtures、参数化等;Mock技术模拟依赖;测试覆盖率工具;调试方法(print、logging、pdb等);性能分析工具(time、cProfile等);集成与端到端测试示例;并提出测试最佳实践,如FIRST原则、测试金字塔等,保障代码质量与可靠性。
阅读全文Python从入门到精通——第15章 并发编程
本章介绍Python并发编程,涵盖基础概念(并发与并行区别、GIL、任务类型),多线程编程(threading模块、守护线程、同步通信)、多进程编程(multiprocessing模块、进程池)、异步编程(asyncio模块),还有concurrent.futures模块、同步原语等。根据任务类型选并发方式,如CPU密集用多进程,IO密集用多线程/异步,需合理选择、优化以提升程序性能。
阅读全文Python从入门到精通——第14章 爬虫与自动化
本章主要介绍爬虫与自动化相关知识,包括网络爬虫基础(定义、用途、工作原理、分类、法律道德)、HTTP协议基础(请求响应、Cookie/Session)、网页结构分析(HTML、CSS、JS、编码)、爬虫开发环境(工具、代理、用户代理、调试)、Requests库网络请求(基础、GET/POST、参数头部、响应处理等)、BeautifulSoup网页解析(基础、HTML/CSS解析、数据提取、高级操作、编码处理)。
阅读全文Python从入门到精通——第13章 Web开发
本章聚焦Python Web开发,涵盖基础概念(Web架构、HTTP协议、生态),对比Flask(轻量)、Django(全栈)、FastAPI(现代)等框架。讲解Flask安装、基础应用、部署,涉及数据库(SQLite、SQLAlchemy)操作、前端AJAX集成、RESTful API设计,还包括生产部署(Gunicorn、Nginx、Docker)、性能优化(查询、缓存、异步、监控)等,助力掌握Web开发全流程。
阅读全文Python从入门到精通——第12章 数据科学与分析
本章围绕Python数据科学展开,涵盖数据科学基础、NumPy数值计算、Pandas数据处理、数据可视化、统计分析、机器学习入门及项目实战。系统学习数据科学核心技术,包括数据处理、可视化、统计分析、机器学习模型构建与评估等,助力掌握数据科学全流程技能。
阅读全文Python从入门到精通——第11章 网络编程
本章介绍Python网络编程,涵盖网络协议基础(TCP/IP四层模型、常用协议)、Socket编程(TCP/UDP服务器客户端实现)、HTTP客户端(urllib/requests库使用)、Web服务器开发(http.server模块)、网络数据处理(序列化、压缩、加密)、异步网络编程(asyncio)及网络安全(常见威胁与防护),助于构建高效安全的网络应用。
阅读全文Python从入门到精通——第10章 Python高级特性
本章深入探讨Python高级特性,包括:列表、字典、集合推导式,简洁高效,用于快速创建数据结构;生成器惰性求值,节省内存,支持无限序列与管道处理;迭代器提供统一遍历接口;装饰器可扩展函数功能,实现横切关注点分离;闭包支持函数式编程与状态保持;上下文管理器确保资源正确管理。这些特性体现Python“优雅胜于丑陋”哲学,助于编写简洁高效代码。
阅读全文Python从入门到精通——第9章 模块与包
本章介绍Python模块与包系统。模块是含代码的文件,分内置、标准等类型,可通过多种方式导入,有搜索路径和缓存机制。包是模块容器,含__init__.py,可分层结构。有相对与绝对导入方式。第三方模块用pip管理,可通过虚拟环境隔离依赖,还介绍了requests、numpy等常用第三方库,是构建Python项目的基础。
阅读全文Python从入门到精通——第8章 异常处理
本章介绍Python异常处理,涵盖异常概念(程序运行时错误,分语法错误与异常)、层次结构(基于BaseException)及常见内置异常。重点讲解try-except语句(基本语法、捕获特定/多种/所有异常),finally子句(无论是否异常都执行)、else子句(无异常时执行)。raise可主动抛异常及创建异常链,可自定义异常类。遵循EAFP等最佳实践,如具体异常优先、记录日志、避免反模式,助于编写健壮程序。
阅读全文Python从入门到精通——第7章 面向对象编程
本章介绍Python面向对象编程,涵盖类与对象概念,类通过`class`定义,可实例化;属性分实例与类属性,方法有实例、类、静态方法;构造方法`__init__`初始化对象,析构方法`__del__`清理资源;继承实现代码复用,多态体现同一接口不同实现;封装通过访问控制和`@property`实现;特殊方法定制对象行为,还有类装饰器、描述符等高级特性,助于构建高效代码。
阅读全文Python从入门到精通——第6章 文件操作
本章介绍Python文件操作,包括:文件打开关闭,通过`open()`函数及不同模式操作,强调`with`语句自动管理资源;文件读取有`read`等方法,处理大文件可分块;写入有`write`等方法,注意不同模式区别;文件指针用`tell`和`seek`定位;目录操作通过`os`模块和`pathlib`实现,涉及路径操作、遍历等,需遵循指定编码、用`with`语句等最佳实践。
阅读全文Python从入门到精通——第5章 函数
本章深入讲解Python函数,包括函数定义与调用,如用`def`定义函数、文档字符串描述;参数传递有位置、关键字、默认参数,可变参数*args和**kwargs;返回值与作用域涉及单个/多个返回值、局部全局作用域及global、nonlocal关键字;递归函数需基础和递归情况;lambda表达式用于简洁定义匿名函数;还介绍了数学、类型转换等内置函数。函数是编程核心,掌握其用法利于编高质量代码。
阅读全文Python从入门到精通——第4章 数据结构
本章介绍Python的5种内置数据结构。字符串可通过多引号定义,有丰富操作方法;列表有序可变,支持增删改查、排序反转;元组不可变有序,可作字典键;字典是键值对映射,无序可变;集合存唯一元素,支持数学运算。选择时需考虑数据性质、操作、性能等,以编写高效优雅代码。
阅读全文Python从入门到精通——第3章 控制流程
本章主要介绍Python控制流程,包括条件语句与循环语句。条件语句含单/双/多分支,可结合布尔、比较、逻辑运算,有嵌套与三元运算符用法,如闰年判断;循环语句有while和for,while有else,for可遍历序列,结合range使用;break结束循环,continue跳过本次;pass用于占位;还涉及循环嵌套的图案打印、数据处理等,需注意性能优化,善用内置函数提升效率。
阅读全文Python从入门到精通——第2章 Python基础语法
本章介绍Python基础语法,包括:变量方面涉及命名规则(标识符组成、PEP 8规范等)、赋值引用、作用域等;数据类型分基本(数字、字符串等)和复合(列表、元组等),支持动态类型及类型转换;运算符有算术、比较、逻辑等;输入输出函数包括print和input的用法及格式化;注释有单行、多行和文档字符串,遵循PEP 8代码规范,是后续学习的基石。
阅读全文Python从入门到精通——第1章 Python环境搭建
本章主要介绍Python环境搭建及基础使用。首先说明不同系统(Windows、macOS、Linux)的Python安装配置方法;接着讲解第一个Python程序的编写(如Hello World)、运行方式及结构分析;然后介绍Python交互式环境(含IPython、Jupyter Notebook);最后阐述pip包管理工具的使用,包括安装、卸载、升级包,requirements.txt文件使用,国内镜像源配置及虚拟环境等内容。
阅读全文一个由Python开发的工具网站
本文章要介绍的是一个包含了诸多功能的工具网站,这个网站使用的是Python作为开发语言。里面包含了文档工具,pdf工具,图片工具,音频工具,视频工具,语音工具,还有编程工具等等,这些都是工作或者学习中会使用遇到的工具。
阅读全文使用VAD将长语音分割的多段短语音
本文介绍了基于深度学习实现的语音活动检测(VAD)工具YeAudio。首先安装库命令为`python -m pip install yeaudio -i https://pypi.tuna.tsinghua.edu.cn/simple -U`,并使用如下代码片段进行语音分割: ```python from yeaaudio.audio import AudioSegment audio_seg
阅读全文基于PaddlePaddle实现的EcapaTdnn声纹识别模型
这个项目是一个基于PaddlePaddle的声纹识别系统。它涵盖了从数据预处理、模型训练到声纹识别和对比的应用场景,适用于声纹登录等实际应用。以下是对该项目的详细解析: ### 1. 环境准备与依赖安装 首先确保已经安装了PaddlePaddle以及其他的依赖库如`numpy`, `matplotlib`等。可以通过如下命令进行安装: ```bash pip install paddlepa
阅读全文给语音识别文本加上标点符号
本文介绍了在语音识别文本中根据语法添加标点符号的方法,主要分四步:下载并解压模型、安装PaddleNLP和PPASR工具、导入PunctuationPredictor类,并使用该类对文本进行标点符号自动添加。具体步骤如下: 1. 下载模型并解压到`models/`目录。 2. 安装PaddleNLP和PPASR相关库。 3. 使用`PunctuationPredictor`类实例化预测器,传入预
阅读全文