← all publishers

ydf0509

@ydf0509 source repo

31 published skills

  1. Dev Guide · ydf0509 bundle
    lc-agent 框架 和 lc-agent-bfzs 演示项目的开发指南。 编写、修改、运行这两个项目代码时必须遵循此 Skill。
    0
    installs
  2. Restart Bfzs · ydf0509 bundle
    Rebuild lc-agent frontend and restart the bfzs Python server. Use when the user asks to restart, rebuild, or redeploy the bfzs application, or after making significant code changes to the framework or frontend.
    0
    installs
  3. Query Bfzs DB · ydf0509 bundle
    Use when debugging bfzs application data, verifying session messages, checking agent presets, or inspecting tool call history. Triggers: user asks about sessions, messages, tool usage, or agent preset configuration in bfzs.
    0
    installs
  4. Lc Agent Features · ydf0509
    查询 lc-agent 框架有哪些功能、对比其他工具差异、确认某个能力是否存在时使用。 触发场景:需要了解框架能力全貌、评估功能覆盖范围, 或为框架代码任务做背景调研时,必须先阅读 FEATURES.md 再动手。
    0
    installs
  5. LLM Facing Prompts · ydf0509
    编写 lc-agent 中任何面向 LLM 的提示文本时必须遵循的规范, 包括工具的 docstring、参数 Annotation、description 字段、系统提示词等。 触发场景:编写或修改工具描述、系统提示、Agent 配置提示词时使用。
    0
    installs
  6. Langchain Middleware · ydf0509
    Guide on how to use LangChain's AgentMiddleware to add tools and inject system prompts into lc-agent agents, as opposed to registering tools via the @tool decorator. Use when adding tools that are tightly coupled with system prompt guidance (e.g. ask_user, write_todos), creating middleware that controls which agents receive specific tools, or injecting text blocks into agent system messages.
    0
    installs
  7. Codegraph · ydf0509
    使用 codegraph MCP 进行代码结构查询时加载此 Skill。 触发场景:查找函数定义、理解调用链、分析代码影响范围、 回答"X 是怎么实现的"等结构性代码问题时使用。
    0
    installs
  8. Local Agent Model Defaults · ydf0509 bundle
    Use when creating or modifying AI agent projects and choosing a model, API key, OpenAI-compatible base URL, LiteLLM endpoint, or related environment variables.
    0
    installs
  9. Baidu Search · ydf0509 bundle
    百度联网检索。search 按关键词搜索网页返回摘要/链接;extract 阅读指定网页提取正文。 用户要搜索、查资料时用 search;要读某篇文章、看某个链接内容时用 extract。
    0
    installs
  10. Create Skill · ydf0509 bundle
    Create Agent Skills following the open standard (agentskills.io). Use when authoring a new skill, editing an existing skill, or asking about SKILL.md structure, frontmatter fields, or skill best practices.
    0
    installs
  11. Vision Bridge · ydf0509 bundle
    Give vision capability to non-vision LLMs (e.g. DeepSeek) by sending images to an external vision model (default agnes-2.5-flash, OpenAI-compatible) and returning text descriptions. 为无视觉能力的大模型(如 DeepSeek)提供识图能力:把图片发给外部视觉模型(默认 agnes-2.5-flash,OpenAI 兼容协议)并返回文字描述。Use this skill whenever the user shares a local image path or network image URL, a message contains "Saved attachments:", or the user asks to describe/recognize/analyze/interpret an image, extract text from an image (OCR), or understand screenshots, charts, tables, QR codes, or memes — do NOT use the Read tool to look at images (the underlying model has no vision). 当用户分享本地图片路径或网络图片 URL、消息中出现 "Saved attachments:"、用户要求描述/识别/分析/解读图片、提取图片中的文字(OCR)、理解截图/图表/表格/二维码/表情包,或任何需要"看图"的场景,都必须使用本 skill —— 不要用 Read 工具看图(底层模型无视觉能力)。The skill prompts for configuration once on first use when the vision API is not configured; afterwards it recognizes images automatically without asking again. skill 首次使用且视觉 API 未配置时,引导用户配置一次;配置后自动识图,不再询问。
    0
    installs
  12. Extra Dirs File Edit · ydf0509 bundle
    Write or edit files in extra directories outside the current project (e.g. another project on disk that the current workspace cannot modify). Use when the user asks to write, rewrite, append, or edit a file located in a directory outside the current project, or when Trae/agent reports that the target file is outside the workspace boundary. Operates on directories listed in the EXTRA_DIRS whitelist in scripts/extra_dirs_config.py.
    0
    installs
  13. Funboost Rpc Mode · ydf0509
    当需要获取 funboost 任务的执行返回值时使用。触发场景:实现请求-响应模式、使用 AsyncResult/AioAsyncResult 获取函数返回值、查询任务状态和结果。关键词:RPC, task result, AsyncResult, AioAsyncResult, is_using_rpc_mode, 获取任务结果, 返回值。
    0
    installs
  14. Funboost Workflow · ydf0509
    当需要编排多个 funboost 任务按顺序或并行执行时使用。触发场景:chain 串行流水线、group 并行执行、chord 扇出聚合、嵌套 chain/group/chord 组合、任务依赖编排。关键词:workflow, chain, group, chord, pipeline, 嵌套组合, 工作流, 任务依赖, fan-out, fan-in, WorkflowBoosterParams。
    0
    installs
  15. Funboost Funweb Ops · ydf0509
    当需要使用 funboost 的 Web 管理界面进行队列运维时使用。触发场景:启动管理后台、查看消费状态、查看消费者配置、失败重投、查看结果、定时任务管理。关键词:funweb, Web 管理, 运维, start_funboost_web_manager, 队列监控, 消费曲线。
    0
    installs
  16. Funboost Faas Deploy · ydf0509
    当需要将 funboost 任务部署为 HTTP 微服务时使用。触发场景:通过 FastAPI/Flask/Django 暴露发布和查询接口、使用内置 FaaS router、无需手写 API 代码。关键词:FaaS, 微服务, FastAPI, Flask, Django, HTTP API, REST, fastapi_router, flask_blueprint, web deploy。
    0
    installs
  17. Funboost Timing Jobs · ydf0509
    当需要使用 funboost 创建定时/周期性任务时使用。触发场景:cron 定时调度、interval 间隔执行、ApsJobAdder 定时发布消息、APScheduler 集成。关键词:ApsJobAdder, timing, schedule, cron, interval, 定时任务, apscheduler, add_push_job, 周期执行。
    0
    installs
  18. Using Funboost Basics · ydf0509
    当需要使用 funboost 编写分布式任务时使用。触发场景:创建 @boost 装饰器任务函数、使用 push/publish 发布消息、启动 consume 消费者、配置 BoosterParams 参数、设置并发和限流。关键词:boost, BoosterParams, queue_name, push, publish, consume, distributed task, 分布式任务, 消息队列。
    0
    installs
  19. Funboost Observability · ydf0509
    当需要为 funboost 任务添加监控、链路追踪或告警时使用。触发场景:Prometheus 指标、OpenTelemetry 链路追踪、异常告警通知、周期额度限制、函数结果持久化。关键词:Prometheus, OpenTelemetry, OTel, 告警, 监控, metrics, tracing, AlertNotifier, PeriodicQuota。
    0
    installs
  20. Funboost Remote Deploy · ydf0509
    当需要将 funboost 消费者远程部署到 Linux 服务器时使用。触发场景:fabric 部署、远程启动消费者、multi_process_consume 多进程部署。关键词:fabric, deploy, 远程部署, Linux, SSH, multi_process_consume, 自动上传。
    0
    installs
  21. Funboost Advanced Retry · ydf0509
    当需要配置 funboost 的高级重试策略时使用。触发场景:指数退避重试、死信队列、熔断器、任务去重过滤、自定义错误处理。关键词:retry, max_retry_times, dead letter, DLX, exponential backoff, circuit breaker, is_using_advanced_retry, is_push_to_dlx_queue_when_retry_max_times, do_task_filtering, 重试, 死信, 熔断。
    0
    installs
  22. Funboost Spider Crawling · ydf0509
    当需要用 funboost 进行 Web 爬虫或数据采集时使用。触发场景:分布式爬虫、URL 调度、funspider、boost_spider、httpx 爬虫。关键词:爬虫, spider, crawl, funspider, SimpleSpiderClient, AsyncSpiderClient, URL 调度, 分布式采集。
    0
    installs
  23. Funboost Troubleshooting · ydf0509
    当使用 funboost 遇到错误、消费不正常、进程退出等问题时使用。触发场景:消费者不启动、消息不消费、进程卡死、event loop 报错、日志不输出、PYTHONPATH 问题、Ctrl+C 无法退出。关键词:troubleshooting, FAQ, 排错, 调试, PYTHONPATH, run_forever, Ctrl+C, event loop, 日志。
    0
    installs
  24. Developing Funboost Mixin · ydf0509
    当需要为 funboost 创建 Consumer 或 Publisher 的 Mixin 扩展类时使用。触发场景:添加监控、熔断、限流、链路追踪等横切关注点,编写自定义前置/后置处理钩子。关键词:mixin, consumer_override_cls, publisher_override_cls, ConsumerMixin, 自定义消费者, hook, 拦截器, 熔断器, 监控, Prometheus, OpenTelemetry。
    0
    installs
  25. Funboost Broker Selection · ydf0509
    当需要为 funboost 任务选择消息中间件时使用。触发场景:对比 Redis/RabbitMQ/Kafka/本地队列、配置 broker 连接、设置 broker_exclusive_config。关键词:BrokerEnum, broker_kind, Redis, RabbitMQ, Kafka, MQTT, 中间件选型, 消息队列选择。
    0
    installs
  26. Developing Funboost Broker · ydf0509
    当需要为 funboost 框架添加新的消息中间件时使用。触发场景:实现自定义 Publisher/Consumer 类、使用 register_custom_broker 注册新 broker、使用 override_cls 定制现有 broker 行为。关键词:new broker, AbstractPublisher, AbstractConsumer, register_custom_broker, consumer_override_cls, publisher_override_cls, 扩展中间件, 新增 broker。
    0
    installs
  27. Funboost Async Programming · ydf0509
    当需要在 funboost 中使用异步(async/await)编程时使用。触发场景:async def 消费函数、aio_push/aio_publish、concurrent_mode=ASYNC、event loop 报错。关键词:async, await, asyncio, aio_push, aio_publish, ConcurrentModeEnum.ASYNC, 异步消费, 协程。
    0
    installs
  28. Funboost Memory Queue Pool · ydf0509
    当需要用 funboost 的内存队列替代传统线程池/协程池、或需要零中间件依赖的本地并发时使用。触发场景:不需要分布式但需要并发控制、替代 ThreadPoolExecutor、MEMORY_QUEUE、FunboostPool、get_future。关键词:MEMORY_QUEUE, MemoryFunboostPool, FunboostPool, 内存队列, 本地并发, 线程池替代。
    0
    installs
  29. Developing Funboost Testing · ydf0509
    当需要为 funboost 框架编写测试、运行测试脚本、或验证新 broker/mixin 实现时使用。触发场景:编写测试脚本、验证消费者/发布者功能、AI Agent 运行 funboost 脚本。关键词:test funboost, 写测试, 运行测试, test_frame, regression test, 验证消费, AI testing, os._exit, timeout。
    0
    installs
  30. Funboost Multi Consumer Startup · ydf0509 bundle
    当需要在 funboost 中连续启动多个函数消费(多个消费者同时运行)时使用。触发场景:一个脚本里同时跑多个 @boost 任务函数的消费、为不同队列启动多个消费者。关键词:连续启动, 多个消费者, consume, multi consume, 同时消费, 启动多个, 多个队列消费。
    0
    installs
  31. Understanding Funboost Concepts · ydf0509
    当 AI 首次接触 funboost 或需要建立正确心智模型时使用。触发场景:AI 准备编写 funboost 代码前、对框架设计理念不清楚时、容易把 funboost 当成 Celery 时。关键词:funboost 是什么, 怎么理解, 框架设计, BoosterParams, 配置文件, push vs publish, 消费模型, 入门概念。
    0
    installs