返回首页

24小时热榜

1作者: ntbperst大约 4 小时前原帖
## [0.0.1-alpha.5] - 2025-06-14 ### 新增 - 集成了 AWS S3 存储支持,新增 `S3` 类和环境变量,实现无缝的文件上传和检索。 - 引入了 `FileController`,用于从 S3 或本地存储提供文件,具备强大的路径验证和错误处理功能。 - 增加了多个内容转换器(如 Screenshot 和 `HTMLTransformer`),提升了 HTML/Markdown 的提取和截图生成能力。 - 扩展了抓取功能,新增选项:输出格式、超时设置、标签过滤、等待时间、重试策略、视口配置和自定义用户代理支持。 - 在 `SearchSchema` 中添加了安全搜索参数,以过滤搜索结果。 - 重新构建了引擎架构,采用工厂模式,并新增核心模块用于配置验证、数据提取和任务管理。 - 实现了 API 服务器的优雅关闭处理,并改进了未捕获异常和未处理拒绝的日志记录。 - 为 API 和库包添加了 Jest 配置,支持 ESM,并更新了测试脚本。 - 更新了 CI 工作流,以在版本标签上发布 Docker 镜像。 - 扩展了 README,详细描述了环境变量和 API 使用示例。 ### 更改 - 精炼了 `ScrapeController` 和 `JobManager` 中的错误处理;失败响应现在包含结构化错误对象和 HTTP 状态码。 - 增强了 `BaseEngine`,增加了显式的 HTTP 错误检查和韧性改进。 - 更新了 OpenAPI 文档,以反映新的抓取参数和错误格式。 - 将键值存储名称迁移到环境配置中,以提高灵活性。 - 在 `ScrapeController` 中增强了每个请求的信用跟踪,并改进了日志中间件以包含信用使用情况。 ### 修复 - 改进了作业失败消息,包含详细的错误数据,确保更清晰的调试信息。 - 进行了小幅文档修正和澄清。
1作者: deepmistry大约 5 小时前原帖
我是Deep。在过去的8年多里,我一直从事搜索引擎优化(SEO)工作,帮助初创企业、小型企业和全球客户提升他们的在线可见性。我领导了超过50个项目,涵盖了从技术SEO和审计到内容策略和链接建设的各个方面。 最近,我在个人和职业上都经历了一段非常困难的时期,我正在尽力保持坚强并重建自己。现在,我真的需要工作——无论是自由职业、兼职,还是一些小的临时工作——任何能够帮助我重新站起来的机会。 如果您或您网络中的某个人需要以下方面的帮助: - 页面内/页面外SEO - 技术SEO或修复网站问题 - 关键词研究和竞争对手分析 - 内容规划/优化 - 审计或增长的SEO策略 ……我将非常感激能有这样的机会。 这个社区一直是我灵感的来源——现在,它是我最大的希望。 您可以通过以下邮箱与我联系:[email protected] 感谢您花时间阅读这封信——即使是一个小线索、推荐或一句善意的话,对我来说也意义重大。 —— Deep
1作者: joebi大约 5 小时前原帖
大家好!我正在开发FlagShark,旨在自动解决功能标志的技术债务。它是一个GitHub应用,不仅可以跟踪功能标志,还能在标志过时时自动创建拉取请求来移除它们。 问题:我们都在使用功能标志,但它们会不断累积。Knight Capital因重用过时的标志在45分钟内损失了4.6亿美元。我曾合作过的每个团队每位开发者每周都要花费3-5小时来管理技术债务,或者更糟的是,让这些债务不断累积。行业每天进行20万亿次标志评估,但大多数标志从未被清理。 工作原理: - 通过AST解析监控你的代码库中的功能标志 - 跟踪标志在拉取请求中的生命周期 - 当标志过时时,自动创建拉取请求以移除它们 - 你可以审核并合并,或者如果标志仍然需要则忽略 神奇之处在于:你可以继续发布新功能,而FlagShark会处理清理工作。再也不需要每季度进行“标志清理冲刺”或积累技术债务。 目前支持Go、TypeScript/JavaScript和Python。能够检测LaunchDarkly、Unleash、Split.io、Flipt以及自定义实现。 我们正在寻找测试用户!对早期用户提供免费访问,前提是能够提供反馈: - 一个标志在建议移除之前应该过时多久? - 应该为每个标志创建一个拉取请求,还是将它们批量处理? - 哪些安全检查会让你对自动合并充满信心? - 你的团队使用哪些功能标志库? 如果你感兴趣,请在这里评论或在网站上注册。让我们一起消除标志债务。