- 博客(433)
- 资源 (19)
- 收藏
- 关注
原创 为什么程序员反而是受 AI 冲击最大的岗位
**AI 冲击职业的顺序不取决于人类学习难度,而是取决于任务的结构化程度、验证闭环的自动化水平以及训练数据的丰富度。程序员工作因高度结构化输入输出、快速自动化验证和大量开放数据,成为AI最早深度介入的领域之一。当前AI主要辅助局部编码任务,尚未完全替代程序员,但已显著重构工作流程。未来,AI将优先接管可结构化、可验证的任务,而人类仍需负责复杂判断和最终责任。关键结论:AI不是替代"简单"工作,而是替代结构化程度高、验证闭环短、数据丰富的任务,程序员正处在这一变革的交汇点。
2026-06-03 22:46:31
324
原创 关于内卷,几个值得深想的洞察
《内卷的本质:资源分配规则下的囚徒困境》摘要 文章揭示了内卷的核心并非资源不足,而是分配方式问题。通过创业公司奖金分配案例说明,即便资源总量增加,只要采用"强者恒强+末位淘汰"的分配规则,内卷就不可避免。文章用博弈论分析内卷的囚徒困境:个体理性选择导致集体非理性结果。真正受益者是规则制定者,他们将竞争压力转化为员工自我驱动。要破解内卷,不能依赖个人觉悟,需要制度约束建立底线。作者提出判断良性竞争与恶性内卷的三个标准:是否存在天花板、规则是否透明、竞争是否有边界。最后强调,系统性问题不应归咎于个人,认清规则本
2026-05-24 20:37:05
330
原创 当创作被 Skill 化:我用 AI 写了一部 320 章的长篇网文
本文介绍了一项将软件工程思维引入文学创作的实践:作者开发并开源了 AI 工具“Sumeru(须弥写作)”,将长篇小说写作解构为七个标准化的工作流模块。经百万字小说的极限压测验证,该系统成功将极度依赖灵感的“玄学创作”转化为稳定、可控的“工程化推进”,为利用 AI 落地长周期复杂任务提供了严谨的范式。
2026-05-05 10:54:23
745
原创 AI第一剑,先斩程序员
摘要: AI对程序员岗位的冲击源于其标准化、可拆解的特性,尤其威胁初级程序员(重复性工作占比高)。程序员的核心价值正从“写代码”转向“决策与验证”,需升级为“架构师”角色,利用AI处理低价值任务,专注需求分析、系统设计和质量把控。建议:1)强化需求理解与验收标准;2)提升验证能力(测试、监控等);3)将AI视为协作工具。AI淘汰的不是程序员,而是固守流程的思维,关键在于转型为“结果负责人”,通过系统性选择放大自身价值。 (字数:150)
2026-04-30 22:18:10
456
原创 AI 也会偷懒?这个 PUA 工具专治“摸鱼式编程”
本文介绍了一个名为PUA的AI编程工具,通过模拟大厂管理话术有效解决AI"偷懒"问题。文章指出当前AI编程存在暴力重试、甩锅用户等五大通病,PUA通过三条红线(闭环验证、实事求是、穷尽一切)和阶梯式压力升级机制,强制AI保持高能动性。该工具提供13种大厂方法论风味包,并能自动匹配任务类型选择最优解法。实测数据显示,使用PUA后问题修复率提升36%,工具调用增加50%。文章还介绍了夸夸模式、妈妈唠叨模式等特色功能,展现AI编程从单一Agent向团队协作的进化趋势,体现了从"AI写
2026-03-30 22:32:40
776
原创 Gstack 深度解析:YC CEO 开源的 AI 工程团队
由于篇幅所限,我没法把所有 skill 都详细介绍一遍。这里依然挑选部分来讲,挑选标准是:看名字不太容易理解用途的,以及比较关键的 skill。至于一些偏开发的 skill,见名知意,我就不再展开;感兴趣的同学可以自行查阅官方 GitHub 文件。Garry Tan 真的在实战中用这套东西:README 里晒出了他的 GitHub 贡献图——2026 年 1237 次贡献,最近 60 天写了 60 万+ 行代码。这不是"理论上好用",是"真的能打"。这是 YC 方法论的 AI 化。
2026-03-29 09:12:51
1336
原创 GitHub Trending霸榜!深度解析AI Coding辅助神器 Superpowers
别再放任AI瞎写代码了!强烈推荐霸榜GitHub的神器 Superpowers。它将软件开发的14个核心节点(脑暴、TDD、CodeReview等)化作AI专属Skill。强制AI先写计划再动手,没拿到测试证据不许喊“搞定”。拒绝AI偷懒和无脑谄媚,用一套硬核的“工程流程”把AI逼成专业研发团队。全文干货解析,带你实现真正的AI编程提效!
2026-03-22 21:15:40
1703
原创 深度探讨:从 OpenClaw 爆火,看 AI Agent 的真相与程序员的未来
近期,以 OpenClaw 为代表的自主智能体(Autonomous Agent)火爆技术圈。这些宣称能“完全接管电脑、自主写代码”的 AI 到底有多神?在狂热的炒作背后,技术落地的真相是什么?AI 真的要干掉程序员了吗?今天,我把我最近和内部同事研讨中我表达的内容,以问答的方式提炼出来,来聊聊 AI 时代的真实现状与未来。
2026-03-15 18:59:09
425
原创 我复刻了Google NotebookLM的信息图功能
摘要 本文分享了作者尝试复刻NotebookLM信息图生成功能的探索过程。最初通过搜索现成Prompt未获满意效果后,作者借助Gemini 3 Pro分析NotebookLM信息图的设计特点,提炼出包括扁平矢量风格、黑色描边、具象隐喻等核心元素,最终成功编写出能生成类似风格信息图的Prompt。文章展示了生成效果,并指出虽然存在不稳定性,但已实现较好的平替效果。作者还分享了AI时代"拆解-抽象-重组"的创新方法论,并公开了最终的Prompt供读者参考使用。
2026-02-23 21:17:42
796
原创 我用AI写了部小说,这里是整个过程
AI写作实验:程序员用技术思维完成20万字网文创作 一名程序员尝试用AI工具完成20万字重生题材网文创作。通过VS Code和kilo-code插件,结合deepseek模型,设计了一套包含角色设定、剧情大纲和AGENTS约束文件的创作系统。虽然最终产出了完整小说,但面临诸多挑战:模型无法保持长文本一致性,章节字数控制困难,剧情细节前后矛盾等。作者开源了所有创作文档,希望优化AI长篇创作的解决方案。这一实验展示了当前AI在创意写作中的潜力与局限,为技术驱动的内容创作提供了新思路。
2026-02-01 23:33:56
1502
翻译 [翻译]我在谷歌14年学到的21堂课
但待得越久,我越意识到那些真正成功的工程师未必是最佳程序员——他们是那些学会了如何驾驭代码之外一切的人:人际关系、办公室政治、目标对齐与协调、模糊性。在大型组织中,决策在你未被邀请的会议上做出,使用你未写的摘要,由那些只有五分钟和十二个优先事项的人做出。从一周的真实反馈中学到的,比一个月的理论辩论更多。当我向他人解释一个概念时——在文档、演讲、代码评审评论中,甚至只是与AI聊天——我发现自己理解中的空白。我最钦佩的工程师不是那些一切都做对的人——他们是那些从错误中学习、分享发现并持续出现的人。
2026-01-21 23:24:45
142
原创 2万字吊打40万字:为什么我的“牛马Agent”比“数字分身”更聪明?
本文分享了作者开发的两个AI助手:牛马Agent(职场总结)和网络分身Agent(数字分身)。通过对比发现,数据量较小的牛马Agent表现更优,因其定位明确、数据结构化程度高。作者总结出三点经验:1)明确Agent边界和定位;2)重视数据质量而非数量;3)场景理解比技术实现更重要。最后提供了数字分身Agent的体验链接,并预告将继续分享垂类Agent的实践经验。
2026-01-18 21:54:49
795
1
原创 最近AI领域爆火的 Agent Skills 是什么?
AI智能体领域正经历从数据连接到能力构建的转变。MCP协议解决了LLM与外部工具的连接问题,而新兴的Agent Skills标准则致力于构建智能体的可执行能力。Agent Skills采用结构化文件夹形式(含指令文件SKILL.md、脚本、参考资料等),通过渐进式披露机制分阶段加载信息,有效管理上下文窗口。该标准已获行业广泛支持,其核心优势在于实现技能的可移植性、降低指令复杂性,并优化性能表现。典型应用如PDF处理技能,展示了如何通过结构化指令和按需资源加载来扩展AI的专业能力。
2026-01-13 22:57:16
1322
原创 从计算机科学的视角来看拖延症
拖延症在某种程度上,是我们大脑在长期的不确定性环境中演化出的一种“保护性启发式策略”。当你下次有人再说你拖延时,不妨告诉他:我不是在拖延,我这叫**“系统延迟初始化”**,以规避潜在的资源无效投入。当然,如果你不想真的因为拖延把事情搞砸的话,你最好能像计算机内核一样,在 Deadline 到来时精准高效地完成所有任务。(笑)
2025-12-28 13:55:24
757
原创 一周改6个库后我悟了:AI时代,程序员正在退化成“甲方”
AI不会取代程序员,但会重新定义程序员的工作方式。未来的程序员不再是纯粹的代码编写者,而是懂业务的产品经理、懂技术的架构师、会管理的协调者。那些只会写代码、不思考业务和架构的程序员会被淘汰,而那些能有效驾驭AI、将其作为生产力工具的程序员会变得更强大。关键在于:不要把AI当作威胁,而要把它当作助手;不要被动地担心被取代,而要主动地学习如何与AI协作。就像当年IDE的出现没有让程序员失业,反而让我们写代码更高效一样,AI也会成为我们工作中不可或缺的伙伴。我是在单纯地写代码,还是在做有价值的决策?
2025-11-24 23:11:56
1136
原创 用n8n实现一个长视频生成工作流
起初我对AI生成的视频并没抱太大期望,但最终剪辑完成后,效果出乎意料地好。尤其是将所有AI生成的素材拼装在一起后,整体呈现出了令人满意的连贯性和观赏性。整个流程从创意到成片,AI的参与度达到了前所未有的高度,让我看到了视频创作自动化的巨大潜力。不过,现在距离大规模生产还有一个门槛——成本问题。我使用的即梦同款生成模型,成本高达每秒近1元。
2025-10-31 22:25:04
2944
3
原创 使用n8n做一个自动同步更新的Github项目问答机器人
我翻译并开源了Google新书《Agentic Design Patterns》,这是一本系统介绍AI Agent构建模式的书籍。项目提供中英文精排版电子书下载(GitHub地址:https://github.com/xindoo/agentic-design-patterns)。我还基于n8n开发了问答机器人,内置全书内容并实时同步更新,可通过官网(https://adp.xindoo.xyz/)右下角使用。文章详细介绍了使用n8n搭建问答机器人的三个步骤:数据写入向量数据库、问答功能实现和网页集成,展示
2025-10-26 10:50:52
1168
原创 AI Agent 设计模式:从理论到实践的完整指南
2024年,AI Agent(智能体)已经从实验室走向生产环境。从 ChatGPT 的 Code Interpreter 到 Claude 的 Computer Use,从 AutoGPT 到各类垂直领域的智能助手,AI Agent 正在重塑我们与 AI 的交互方式。但是,如何构建一个真正可靠、可控、可扩展的 AI Agent 系统?这不仅仅是调用几个 API 那么简单。就像我们在软件工程中使用设计模式来解决常见问题一样,AI Agent 的开发同样需要经过验证的设计模式和最佳实践。《Agentic Des
2025-10-02 12:03:16
1425
1
原创 从经验主义到贝叶斯理论:如何排查线上问题
摘要 本文探讨了后端研发人员排查线上问题的效率差异及其原因。作者指出,即使经验相似的工程师,在排查同一问题时也存在效率差距,这源于思维模式与方法的根本不同。文章从程序运行的线性本质出发,说明排查问题本质上是逆向工程,需要还原导致错误的执行路径。差异点一是信息获取能力,高效排查者善于利用监控、日志和动态诊断工具;差异点二是"经验"的科学内涵,即内化的故障概率模型,可用贝叶斯理论解释。作者通过实例展示如何用先验概率、似然度和贝叶斯更新来定位问题根因,强调持续收集证据并更新概率判断的重要性。最
2025-09-13 16:10:48
1249
原创 我用AI为自己造了一把安全的开发者“瑞士军刀””
我们从开发者的一个核心痛点出发,通过理解问题的本质,找到了一个安全与便捷兼得的解决方案——DevUtils。它就像一个属于开发者自己的、安全可靠的瑞士军刀。目前项目包含的工具都是我在日常工作中能想到的高频应用。当然,开发者的需求是无穷无尽的。如果你有任何“要是有这么个工具就好了”的奇思妙想,或者你对这个项目感兴趣,愿意贡献自己的一份力量,都非常欢迎你到项目的GitHub仓库中提出Issue或直接参与开发。开源社区因你的参与而更加精彩!GitHub项目地址。
2025-08-31 21:09:27
824
转载 世人只知张小龙,无人记我陶建辉
57岁程序员陶建辉曾怀揣"颠覆短信彩信"的梦想,2007年就开发出比微信早两三年的和信应用,却因时机不成熟创业失败。如今他创立的涛思数据迎来新机遇:DeepSeek爆火后,他带领团队开发出AI原生的工业数据管理平台IDMP,推出"无问智推"功能,通过AI主动推送数据分析结果,打破传统行业知识壁垒。这位连续创业者认为,AI消除了行业知识障碍,让基础软件公司能直达最终用户,这是比时序数据库TDengine更大的千亿级市场机会。团队正全力冲刺,希望抓住这可能是他人生最后的大
2025-08-13 18:42:06
1239
原创 从LLM和MCP的协同过程看如何做优化
通过分析大语言模型(LLM)与MCP的协同过程,探讨了如何优化工具调用效率,包括函数调用的动态管理、工具描述的准确性、合适的工具组合及提示词优化,以提升基于MCP的智能体性能。
2025-07-06 16:26:27
1392
原创 打通Dify与AI工具生态:将Workflow转为MCP工具的实践
Dify Workflow转MCP工具中间件解决方案 该方案设计了一个轻量级HTTP服务,作为Dify平台工作流与MCP协议间的桥梁。通过实现MCP协议的三个核心方法(初始化、工具列表、工具调用),可将Dify Workflow转换为符合MCP标准的工具。主要特点包括: 支持多个Workflow并行服务,每个通过不同路径访问 异步处理架构,满足高并发需求 完整实现MCP协议规范 通过配置方式灵活管理不同Workflow 包含错误处理和日志记录机制 该中间件已在知识库检索等业务场景中验证有效性,使Dify W
2025-06-29 21:01:09
1308
原创 Docker容器自动更新利器:Watchtower
摘要:本文介绍了Watchtower这一Docker自动化更新工具,它能监控运行中的容器并自动更新到最新镜像版本。作者分享了安装方法(Docker直接运行或Compose部署)、常用配置参数(如更新间隔、清理旧镜像等)以及选择性更新特定容器的技巧。文章特别提醒该工具更适合个人开发环境使用,并强调了数据持久化的重要性。通过Watchtower,开发者可以轻松保持容器最新版本,节省手动更新时间。
2025-06-22 21:31:27
1413
原创 一文了解知识库背后的技术RAG
想让大模型更懂你的专业领域、获取实时信息?本文深度揭秘知识库背后的核心技术RAG:它如何像“开卷考试”一样,让大模型瞬间拥有你提供的海量知识,以及它真正的能力与局限。
2025-05-25 21:43:55
937
5
原创 AI应用的五个级别:从入门到专家的进阶之路
综上所述,AI应用的五个级别从入门级到专家级,反映了用户对AI技术掌握程度的逐步提升和应用能力的不断拓展。每个级别都有其独特的特点和应用场景,涵盖了从基础的知识学习到复杂的科研创新等多个方面。AI技术对社会和经济发展的贡献不可忽视。在入门级和应用级,AI已经深入到我们的日常生活和企业的基础运营中,提高了信息获取的效率和服务质量。进阶级和专业级的应用则为各行业的核心业务提供了强大的支持,推动了生产效率的提升和业务模式的创新。而专家级的研究和创新则为AI技术的未来发展奠定了基础,引领着行业的发展方向。
2025-04-26 09:46:58
1873
4
原创 一文入门AI圈最近爆火的MCP协议
今天来聊一聊claude母公司anthropic推出的mcp协议,mcp全称是model context protocol,中文可以翻译成模型上下文协议,官网地址是https://modelcontextprotocol.io/。mcp号称是AI工具调用的type-c协议,可以完成AI助手的跨平台调用,让不同的模型可以统一化标准进行交互,从而提升AI技术的互操作性和效率,就如同电子圈里的type-c协议。
2025-04-13 19:44:13
2069
4
原创 借助mcpo在open-webui中使用mcp
总的来说,mcpo提供了一种简单方便的方式来将mcp工具转换为OpenAPI兼容的HTTP服务器,让其融入open-webui中使用。虽然目前还存在一些小问题,但这些都不影响其在open-webui中的使用。随着open-webui的持续更新和完善,相信这些问题很快就会得到解决,让我们能够更好地利用mcp生态中的各种工具。
2025-04-05 22:33:34
7070
2
原创 302.ai推出缝合模型
例如,gpt-4o-r1-fusion就是具备DeepSeek-R1推理能力的gpt-4o版本。是不是一个很有意思的功能,更有意思的是这个功能还可以叠buff,把之前的搜索功能叠进去,使用功能就是把-r1-fusion和-web-search叠一起,就可以得到一个同时具备推理和搜索功能的新模型,最最重要的是,在 302.ai 上,所有的大语言模型都可以这么干,还是拿gpt-4o为例,gpt-4o-r1-fusion-web-search 就是这么一个联网搜索推理版的gpt-4o模型。
2025-03-06 09:11:49
843
翻译 HTTP/3:性能改进(第 2 部分)
xindoo已获得授权翻译并发表在CSDN平台上,原文链接,原文作者是 IETF 的成员之一,负责 HTTP/3 协议标准的制定。欢迎回到关于新 HTTP/3 协议的系列文章。在第 1 部分中,我们探讨了以及底层 QUIC 协议的主要特性。在第二部分中,我们将重点探讨 QUIC 和 HTTP/3 为网页加载带来的事实上,QUIC 和 HTTP/3 确实展现出显著的 Web 性能提升潜力,但。对于使用高速有线或移动网络的普通用户来说,新协议带来的优势可能并不明显。
2025-02-23 20:47:12
655
原创 deepseek-r1祛魅:从过度热捧到理性认知
本文分析了近期引发热议的deepseek-r1模型,指出公众对其存在的五大认知误区:并非远超竞品、非技术革命、仍需提示词优化、非全功能模型、无法完全替代人类。文章通过性能榜单对比揭示其真实定位——在编码、数学和中文处理上表现优异,具备高性价比和弱化提示词的优势,但存在响应速度慢、缺乏多模态等短板。作者强调该模型本质是现有技术的工程优化,建议根据业务场景理性选择,在中文生成、代码辅助等场景具有实用价值,但需避免过度神化其突破性。
2025-02-19 23:07:20
1314
原创 拒绝3K升级费!手把手教你用Swap给2C4G服务器续命
在技术探索中,"穷"往往能激发创造力。通过巧妙利用zram和swapfile的组合拳,我的2c4g服务器硬生生挤出了6GB虚拟内存。虽然swap空间无法与物理内存的性能相提并论,但面对日均1GB左右的swap实际使用量,这波操作至少让服务器告别了"日常宕机一小时"的尴尬期——毕竟,能用且不花钱的方案就是好方案!实践证明,在资源有限的情况下,Linux的内存管理机制给我们留足了腾挪空间。这种缝合式优化虽称不上优雅,但胜在立竿见影。等哪天阿里云搞活动促销升级配置时,再考虑真金白银投入也不迟,你说是不是?
2025-01-31 13:13:49
1039
原创 为什么AI智能体需要工作流
善于沟通的人能充分发挥 LLM 的潜力,因为和LLM沟通和与人沟通并没有本质的区别。同样,那些擅长解决复杂问题的人往往具备出色的系统思维,能设计出高效实用的工作流程,将复杂任务分解为可管理的步骤。最后总结下本文的核心观点,在AI应用中,合理的工作流设计是提升系统效能的关键,通过任务的水平拆分和垂直拆分,我们可以构建出既能处理大规模数据又能保证质量的混合工作流体系。工作流不仅仅是一种技术实现方式,更是一种系统化思维的体现,它能帮助我们更好地应对复杂的AI应用场景,实现更高效的任务处理和更可靠的质量控制。
2024-12-21 20:35:29
1388
原创 如何用GPT-4o解读视频
过将视频拆分为关键帧并使用GPT-4o进行分析,可以实现对视频内容的解读。该方法包括提取视频帧、将其转换为base64编码,并利用GPT-4o生成详细的剧情描述。实验结果表明,该方法有效且展示了GPT-4o在多模态任务中的能力。
2024-11-17 20:05:25
4774
1
原创 json命令行处理神器jq介绍
jq是一个强大的命令行工具,用于处理JSON数据,能够简化数据过滤、转换和操作过程。文中介绍了jq的基本用法,包括提取字段、数组操作、过滤和数据转换,以及一些高级特性如条件语句、自定义函数和数学运算。jq的灵活语法和链式操作使得处理复杂JSON数据变得高效,适合开发者和数据分析师使用。
2024-11-03 21:47:56
1598
原创 OpenAI的结构化浅析
通过这篇文章,我们了解了OpenAI结构化输出的基本用法,并深入探讨了其可能的实现原理。希望这些内容对大家有所帮助。结构化输出功能无疑是AI与现有系统对接的关键依赖,因为目前所有系统的输入都有特定的格式要求。在没有结构化输出能力之前,我们不得不使用各种奇技淫巧来完成数据格式化。显然,有了结构化输出,这部分工作就会简单得多。不过,我还要提醒大家一点:不要把结构化输出当成万能工具。俗话说,“拿着锤子看什么都像钉子”,可别落入这个陷阱。
2024-10-27 17:06:09
2137
原创 从大模型的原理到提示词优化
AI提示词是引导AI生成特定输出的指令或问题,掌握有效构建提示词对获取理想结果至关重要。提示词通过提供丰富的上下文信息,影响LLM的输出质量,技巧包括设定角色、使用示例、任务拆解和思维链等。这些方法旨在增强上下文信息,从而提高人机交互的准确性和效率。与LLM的沟通类似于人与人之间的交流,需要清晰表达和适当的反馈。
2024-10-26 16:46:07
2717
原创 从经济学原理看团队分工合作
但是,凡事有利就有弊端,比较优势的应用明显会鼓励明确分工,这个理论也印证了亚当斯密分工制的有效性,所以我认为其弊端也来自于分工制度,职责过度的单一话,虽然可以明显天生效率,但也限制了个人全方位的发展,尤其是在当今迅速变化的社会中,身兼多职才更可能活下去,毕竟你今天可能干这这个,明天就要被迫去干别的事了。相反,Ruby生产1份土豆的时间可以生产0.5份牛肉,Frank则只能生产0.25份,所以Ruby在生产牛肉上有相对优势。即使Ruby在两种商品的生产上都更强,Frank在生产土豆上的相对效率更高。
2024-10-13 22:36:29
1521
2
翻译 [翻译]关于人工智能的30个思考
AI不会直接夺走你的工作,但懂得运用AI的人可能会。更可能的情况是,会用AI的你将取代不会用AI的你。那些夸张的宣传并非针对普通人,而是为了吸引投资,维持AI市场的繁荣。AI的价值很高,但开发成本也不菲。,作者表述了自己关于人工智能的30个观点,部分观点还是很新颖的,特搬运翻译过来。AI就像政治,人们选定立场后,就难以接受新信息,他们被困在了自己的部落认同中。少数人热爱AI,少数人痛恨AI,绝大多数人要么漠不关心,要么根本不了解。我相信那些AI末日论者大多是真诚的,尽管他们的观点独特,表达方式激进。
2024-10-13 10:55:24
218
原创 从马斯洛需求层次理论谈职场激励
我认为从员工个体的需求出发做管理来达成组织或者公司的目标,才是公司和员工双赢的方式。如果公司只是为了单纯达成自己的盈利目标,利用大家的职场“生理需求”或则“安全需求”去压迫员工,比如通过不断试探员工的需求下限来克扣员工的福利待遇、个人时间,这种行为本质上和奴隶主没啥区别,如果你遇到这种公司能跑则跑。反过来,如果公司在利用“归属需求” “尊重需求” “自我实现” 这些高层层次的需求来激励你,那么说明你在一个比较好的公司,这两年能苟则苟。
2024-09-01 21:04:30
4387
红黑树 red-black
2013-04-19
acm Hdoj 离线版 1000-3000题 可搜索查找
2012-10-07
《OpenCL异构计算》全书所有插图及实现代码
2013-04-19
workflow.zip
2019-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅