Sosumi.ai:
有没有注意到 Claude 写 Swift 代码很吃力?这也许不是他的错!
Apple 开发者文档被 JavaScript 锁定,大多数 LLM 都无法访问。如果他们尝试获取文档,只会看到“此页面需要 JavaScript。请在浏览器中启用 JavaScript,然后刷新页面即可查看内容。 ”
该服务将 Apple 开发者文档页面翻译成 AI 友好的 Markdown。
页面上完美的音频彩蛋。Markdown 输出也很漂亮。看看我的儿子,都长大了,教机器人编程。
不过,我真的很后悔没有定义或影响代码块的围栏样式。如果我这么做了,情况会是这样的:
```swift // An array of 'Int' elements let oddNumbers = [1, 3, 5, 7, 9, 11, 13, 15] ```
你可以这样做,看起来好多了:```swift // An array of 'Int' elements let oddNumbers = [1, 3, 5, 7, 9, 11, 13, 15] ```
``` Swift: // An array of 'Int' elements let oddNumbers = [1, 3, 5, 7, 9, 11, 13, 15] ```
那些全小写的语言标识符,前面没有空格,看起来有点懒惰。我明白为什么 GitHub 的``` Swift: // An array of 'Int' elements let oddNumbers = [1, 3, 5, 7, 9, 11, 13, 15] ```
```
分隔的代码块开始流行起来(我怀疑,这是大多数 Markdown 用户所知道的唯一代码块样式),但对于人类读者来说,它们看起来并不像我原来的制表符缩进样式那么好看。