协慌网,一个汉化 Stack Overflow 的网站

本贴最后更新于 2039 天前,其中的信息可能已经沧海桑田

Stack Overflow(SO)及其 Stack Exchange 站群想必在 IT 圈无人不知吧?对于我这样的搬砖工来说,没有 Google 可以,但是没有 SO 和 GH 是万万不行的。

SO 的价值毋庸置疑。由此,不断有类似中文版的 SO 出现,目前影响力较大的可能就是 SF 了。另一方面,也陆续有人在做 SO 某个类别下问题的翻译汉化,主要以博客文章、GH 仓库来实现。SO 全站的高票问题更是精华中的精华,这些问题是全世界开发者们最常见的,其高票答案言简意赅、发人深省。

“汉化 SO 上高票问答”的想法我能从网上能找到的最早记录是在 2010 年,当时的 SO 还没这么优秀,这足以说明其价值。这些年来一直有人在讨论汉化 SO 的可行性和必要性,其中有一种观点我嗤之以鼻:

连英文都看不懂的人就别写程序了

说这样话的人可能忘了语言只是一种工具,不是目的。如果有得选,我肯定选择适合我自己的工具。如果汉化的 SO 问答内容能被我搜到,我想它一定能在最大程度上帮助到我。

当然,这个想法除了讨论,也早有人付诸于实践了,可以说 SO 翻译站从生到死的案例举不胜举(你肯定没听说过,不然它也不会死)。不管怎样,我会尽我的努力试试,因为我闲着也是闲着,也因为我就是这样一个习惯在红海市场中自我煎熬的傻子。总之,经过陆续的开发,协慌网(Routine Panic)上线了!

我们的实现方案以及发展路线大致如下:

  • 通过 SE API 获取高票问答 1
  • 通过 Google Translation API 进行基础翻译 2
  • 支持用户登录,并支持人工参与贡献翻译
  • 汉化更多的高票源问答,比如 GH 项目 issues

细节说明:

  1. SE 提供的开放 API 能让我们获取其任意子站的数据,并且 SE 站群的内容许可协议是 CC BY-SA,这是能做这件事的基本前提
  2. 谷歌翻译接口提供了 HTML 格式的翻译,虽然依然需要处理很多细节,但至少通过谷翻让这个想法的技术实现成为了可能。(目前没有找到其他能提供这样接口的候选者)

在运营方面,秉承我们一贯的风格:顺其自然。对我个人而言,我会尽量逐一阅读问答内容,学习的同时做一些细化翻译,希望将来某一时刻协慌网能帮助到其他人。

相关帖子

优质回帖
  • 88250 1 1 赞同

    @participants 协慌网已经开源 https://github.com/b3log/routinepanic.com

    欢迎大家前来关注 🙏

  • PeterChu 1 1 赞同

    万分支持 D 大!!!(神棍附体:此乃功德无量也)
    我有个不成熟大想法,不知可行吗,
    其实,我曾想过,碰见一些技术性的问题时,当在中文网站环境下没能找到正确的解决方法时,如何能够方便快捷使用整个国外网络资源获取解决办法,其中的难点到底在哪里。我的看法是对于对大部分程序员来说其实是在于问题的准确描述,问题关键词的描述,以及中文和外文的转变。
    所以,我认为可以前期优先将 SO 上的好的问题且有完善回答的问题做重点对待,可先直接先将标题汉化、并扩展问题的关键词,(可以参考现在各种自媒体对待热点事件时标题做法),对于答案选择性汉化。
    这样首先有利于搜索引擎收录后,通过搜索引擎带来更多流量,且内容部分即便用户自己阅读或自己翻译使用,也能最大程度帮到最多的人,也有利网站发展。
    瞎说一通,只是想说说自己的看法,有误或冒犯处,请 D 大海涵啦😄

  • someone9891 1 赞同

    咱们讨论一个问题:
    假如我有一个问题,我去搜搜引擎进行了搜索,但是 只知道了 SO 的答案,而且我看不懂。
    但是我又是知道 协慌网 的存在,
    那么,我能否根据 SO 这一条 问答,在协慌网去找到 对应的翻译?
    比如说:在协慌网可以根据 源 URL 搜索,搜索到 对应的译文

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    暂时靠搜索引擎 😂

  • 其他回帖
  • jeffjade 1

    表示支持做这样的事;毕竟“不是所有的鱼都生活在相同的海里”,还有大量的 Coder 在搜索解决问题的办法时候,使用*度等产品,如果类似的产品能够**‘做起来’**,对那部分也能提供更为优质的解决方案。👍

  • venyowong

    我能爬虫吗?或者提供 API 吗?
    我想把这些内容加入自己的那个搜索引擎,虽然 stackoverflow 的问题我也爬过了,但是遇到问题时,不一定搜索的关键词和 stackoverflow 中的内容相似。

    1 回复
  • 我有一个想法,目前在协慌网已经链接到了 SO 的 源地址,但是比如 我搜索到一个问题 ,直接搜到了 SO 上 ,就算我知道协慌网,但是 也没法找到这个 问题对应的答案,我觉得应该 可以在协慌网直接能找到 SO 对应页面的翻译,可以通过 URL 或者其他的什么 东西来标识查找

    1 回复
  • 查看全部回帖

推荐标签 标签

  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 7 关注
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 74 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    40 引用 • 40 回帖
  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    284 引用 • 4481 回帖 • 656 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 293 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 94 关注
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    140 引用 • 441 回帖
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    20 引用 • 74 回帖 • 2 关注
  • 星云链

    星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网

    3 引用 • 16 回帖
  • Ngui

    Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
    Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。

    7 引用 • 9 回帖 • 345 关注
  • Scala

    Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。

    13 引用 • 11 回帖 • 109 关注
  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 684 关注
  • V2EX

    V2EX 是创意工作者们的社区。这里目前汇聚了超过 400,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。

    17 引用 • 236 回帖 • 416 关注
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 441 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 693 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    76 引用 • 421 回帖
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 12 关注
  • gRpc
    10 引用 • 8 回帖 • 54 关注
  • 链书

    链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。可将你的闲置书籍上架到链书,我们共同构建这个全新的交易平台,让闲置书籍继续发挥它的价值。

    链书社

    链书目前已经下线,也许以后还有计划重制上线。

    14 引用 • 257 回帖 • 2 关注
  • danl
    64 关注
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 250 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    83 引用 • 165 回帖 • 39 关注
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    21 引用 • 37 回帖 • 509 关注
  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    28 引用 • 108 回帖