首页
学习
活动
专区
工具
TVP
发布

AI 小说!这个开源项目好玩

不知道大家是否还记得以前梦想吗?小妹一直梦想成为一个作家,能够用文字抒发自己情感,顺便躺着把钱挣了~~~哈哈 扯远了。 今天小妹给大家分享一个关于写作有趣项目 - AI-writer。...简介 AI-writer,看名字能猜出来,是 AI 来写小说,可以根据输入文字进行续,生成言情玄幻网文等等。...这是官方给出言情模型效果,其中黄字是用户输入开头,后面是模型续: 效果展示 为了体验一下秒当作家感觉,小妹随便写了三个题材试了试,效果如下: 都市 虽然没有出现期待卿卿我我内容,但是主题还算贴合...安装 项目主要是由 Python 编写,作者给出了非常详细各个版本安装方法,想要深入学习的话可以自行参照安装: 以及一些常见问题: 如果不想安装,直接体验的话有基于这个项目开发网页版,但是能力会相对弱一些...,但不影响使用体验: https://blinkdl.github.io/AI-Writer/ 更多其他细节功能,感兴趣小伙伴可以去开源项目寻找答案~~~ 项目地址:https://github.com

2.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

node-blog: node 搭建个人开源博客

这个项目是为了学习 node 而建,从前端到后端一手包办。相对来说,还是有一定难度,适合有一定编程基础的人进阶学习。...如果有问题,欢迎提 issues 注意,本项目的前后端代码都是放在一起,前端代码放在 src 目录,后端代码放在 server 目录。...在线预览 由于服务器网速原因,加载时间较久 相关文档 多个请求下 loading 展示与关闭 Vue 实现前进刷新,后退不刷新效果 Vue 页面权限控制和登陆验证 node 搭建个人博客(一):...代码热更新 node 搭建个人博客(二):导出模块同时兼容 import 和 require node 搭建个人博客(三):token node 搭建个人博客(四):评论功能 node...mongodb 教程一 mongodb 教程二 在安装完 mongodb 后,克隆项目

60710

node.js从零开始去一个简单爬虫

如果你不会Python语言,正好又是一个node.js小白,看完这篇文章之后,一定会觉得受益匪浅,感受到自己又新get到了一门技能,如何用node.js从零开始去一个简单爬虫,十分钟时间就能搞定,步骤其实很简单...node安装就不一步步解释了,如果不会可以自行百度。在node开大环境下开始第一步: 1:在d盘新建一个文件夹WebSpider ?...图片.png 5: npm init (初始化工程) 此时需要填写一些项目信息,你可以根据情况填写,当然也可以一路回车。 ? 图片.png 创建完项目后,会生成一个package.json文件。...图片.png 7:重点内容,打开first_spider,并一行一行敲代码,如果你不想代码的话,去网站上找一些代码过来进行测试即可。...first_spider.js 程序就跑起来了。

1.1K10

部署Node.js项目

Node.js简介 Node.js是一个基于Chrome V8引擎JavaScript运行环境,用来方便快速地搭建易于扩展网络应用。...Node.js使用了一个事件驱动、非阻塞式I/O模型,使其轻量又高效,非常适合运行在分布式设备数据密集型实时应用。Node.js包管理器npm,是全球最大开源库生态系统。...部署Node.js环境 二进制安装 该部署过程使用安装包是已编译好二进制文件,解压之后,在bin文件夹就已存在node和npm,无需重复编译....-s /opt/node/bin/npm /usr/local/bin/npm 使用NVM安装多版本 NVM(Node Version Manager)是Node.js版本管理软件,使您可以轻松在Node.js...运行项目 node ~/example.js & # 一般会将写好nodejs项目进行如下编译 cd admin-web npm install --registry=https://registry.npm.taobao.org

2.6K52

Node.js 项目调试指南

VS Code 等优秀代码编辑器有助于在我们尝试运行 Node.js 之前发现常见 Node.js 问题: 颜色编码有效和无效描述 自动补全函数和变量名 突出显示匹配括号 自动缩进代码块 函数、...众所周知,运行时错误最难以复现,因此良好日志记录必不可少。 Node.js 调试环境变量 操作系统中设置环境变量可以控制 Node.js 应用程序设置。...支持 Node.js 并具有内置调试客户端。...打开你启动脚本(通常是 index.js),激活 Run and Debug 看板,单击运行和调试 Node.js 按钮,然后选择 Node.js 环境,单击任意行来激活断点。...- WSL:通过 Windows 上 WSL 连接 Linux 上运行应用程序 最后 大家还有什么 Node.js 项目的调试技巧,可以在留言区分享出来~ 本文译自:https://blog.openreplay.com

30220

JOJO打开Node.jsStream

Node.jsStream被称为「流」,特别适合读写超大文件 首先引入需要模块 (砸瓦鲁多) const fs = require('fs'); const path = require('path...创建输出「流」(写入「流」) 欧拉吉良吉影(设定输出) // 第二步: 设定输出文件位置 const ws = fs.createWriteStream(path.join(__dirname, 'result.js...把 读取「流」 和写入「流」对接到一起 // 第三步: 将读取文件(即当前代码所处文件, 输出到result.js) rs.pipe(ws) 时间开始流动 ?...(path.join(__dirname, 'result.js')); // 第三步: 将读取文件(即当前代码所处文件, 输出到result.js) rs.pipe(ws) 代码执行效果(拷贝文件...小结: Stream在拷贝大文件过程中,是非常好用, 可以让我们以1M内存, 轻松高效拷贝500M文件!

1.9K20

Node 一个批量删除 node_modules 工具

今天我 npm 安装包时候,报错说磁盘空间不够用了: 我想我也没有下什么很大东西啊,大概是我项目比较多,node_modules 比较多。 而 node_modules 一般是比较大。...比如我一个 nest 项目node_modules 就有 275 M 呢: 当然,如果你 pnpm 安装包,可能没这个问题 因为 pnpm 是把依赖安装到全局 store,然后用硬链接方式从全局...store 连接到当前项目node_modules/.pnpm 下 node_modules 下依赖再从这个 .pnpm 目录软链接过去。...文档里也提到了这个优势: 但问题是我很多项目是 yarn 和 npm,依赖保存在每个 node_modules 下,所以占用空间会很大。...总结 npm 或者 yarn 安装依赖,依赖直接保存在 node_modules 下,会占用很大磁盘空间。 如果是 pnpm,因为是从全局 store 硬链接过来方式,全局只会保存一份。

25020

Visual Studio CodeNode.j

目前主流前端类库/框架,包括node.js及其模块/框架都有相应tsd文件,可以去DefinitelyTyped上找一下。 在项目中引入对应文件,就可以有智能提示了。...从vsc发布后,我就一直用它代码,也是用它来调试node.js代码。...Node API 查看 在node.js代码时候,有时会忘记某个模块中有哪些方法及其用法,经常要去官网翻一下api文档。 这里介绍下怎么使用vsc来搞定这一问题。...vsc是atom-shell(现在叫electron),这玩意和node-webkit(现在叫nw.js)一样,都是把node.js和chrome结合起来工具,所以可以这么使用。...不过vsc使用到node.js模块并不多,比如引用util和vm等会报错,node-webkit就不会这样。

1K130

Typescript + Node 配合 mongDB 简单接口

写在最前面 使用 node 完成一个 todolist app server 端,其中包括基本 ts 配置方案和完成了 Models 和 Controler 层。...index.ts └── types └── todo.ts ├── nodemon.json ├── package.json ├── tsconfig.json app.ts 就是我们项目的入口...", ".vscode"] } outDir: 告诉编译器,把编译好 js 文件输出到 dist/js 目录 rootDir: ts 需要编译根目录 include: 告诉编译器具体需要编译地址...build": "tsc", "start": "concurrently \"tsc -w\" \"nodemon dist/js/app.js\"" } ps:这里tsc 需要全局安装...技术栈参考 如果对上面技术栈不太熟悉同学可以优先参考以下文档 react 官网 typescript 官网 node 官网 mongoDB 官网 翻译来自 freeCodeCamp

1.3K20

怎么开源项目的README

Hacktober 已经结束了,但这并不意味鼓励程序员为开源做贡献结束。维护者吸引更多长期贡献者方法之一是一个规范 README。...只要在10月份内向 GitHub 上任意开源项目提交若干 Pull Request,就算完成活动任务,并将得到由 DigitalOcean、GitHub 等活动赞助商提供纪念品。...看到这里,大家应该就明白了吧, Hacktoberfest 就是开源爱好者在每年十月份通过做开源贡献方式来传播、庆祝开源。 我为什么要写 README?...就像找工作要写个人简历一样,为自己开源项目一个优秀 README 同样重要。你README 可以为新用户和潜在贡献者提供了对我们项目的第一印象。...) 项目的技术堆栈和功能 已经在用产品 项目的用户界面截图 依赖 已知问题 怎么把它弄漂亮点 试试使用Readme.so,这是由Katherine Peterson建立开源项目,可以轻松建立和定制

58220

Node.js 一个多人游戏服务器引擎

正文共:11707 字 8 图 预计阅读时间: 30 分钟 翻译:疯狂技术宅 原文:https://www.smashingmagazine.com/2018/12/multiplayer-text-adventure-engine-node-js...本项目中我们将实现终端类型客户端,但是你可以Web客户端或者你喜欢任何其他类型。 聊天服务器 因为它复杂性足以再写一篇文章了,所以这项服务也会拥有自己模块。...换句话说,就是参与战斗每个人行动顺序将会被随机化,其中包括敌人。 最后(虽然我将在下面详细介绍这一点),你可以设置“攻击力”值物品。...否则被锁定出口无法让你通过,除非你把它状态改为已解锁。 NPC 最后,NPC 将成为另一个列表一部分。它们是有状态信息项目,引擎将使用这些状态信息来了解每个项目的行为方式。...内容很多,将来我可能会考虑一个编辑器,来简化 JSON 文件创建。但就目前而言还没有必要。 你可能还没有意识到,这样在文件中定义游戏是有很大好处,能够像超级任天堂时代那样切换 JSON 文件。

2.2K40

开源软件57行代码,PK掉8600万商业项目

毫无疑问,开源软件是默认选项。 解决方案 大体上来说,我方案就是从行车记录仪中读取图片,将之传送到本地设备,本地设备安装有开源牌照识别系统,然后去查询注册服务,然后返回结果并进行显示。...下面就是我用作概念验证略显粗糙代码: ? ? 结果 我必须坦率和大家说,结果着实令人吃惊。...我本以为开源车辆牌照识别一定不怎么好用,另外,我甚至认为此程序未必正对澳大利亚牌照进行过优化。 结果让我想到意外,如它可以在较开阔视野识别到车牌。 ?...我也不会说训练本地机器学习开源软件,为了提高准确性,而毋需花费额外金钱,或者是使用试验性质 BlueNet 系统。...使用开源技术和现成组件,似乎有可能提供一个提供更高回报率解决方案 - 投资远低于 8600 万美元。

1.1K50

TypeScript 开发 Node.js 程序

使用 TypeScript 有很多好处,现在你要让我在用原生 JavaScript 任何东西的话,需要给我一个令人信服理由。...唯一需要两个选项是 entry 和 target。我们 entry 字段声明程序入口点,告诉 Webpack 在 Node.js 中使用 target 字段。...我们项目现在应该是这样: 1dist/ 2 main.js 3node_modules/ 4src/ 5 information_logger.js 6 main.js 7package-lock.json...它不会监视我们对文件所所做改动。由于我们正在使用 Node.js,所以无法 webpack-dev-server。 幸运是可以 nodemon 来解决这个问题。...由于这是一个 Node.js 项目,我们还需要安装相关支持。我正在研究 Node.js LTS 版本,也就是10 版。这就是我安装 ^ 10.0.0 版原因。

2.4K30

Docker 打包 Node.js 程序

❞ 好吧,这些文字只是告诉我们: ❝Docker 是一种容器轻松创建、部署和运行应用程序工具。 ❞ 为什么要使用 Docker?...❞ 首先从 github 克隆项目[3] 按照自述文件中说明[4]设置项目。 如果你设置完成了项目并且运行了服务器,则应该在浏览器中得到以下响应 ?...index.js 现在我们 Dockerfile 看起来是这样: # use docker node 10 FROM node:10 # create a directory to run docker.../app # open port 5000 EXPOSE 5000 # run the server CMD node index.js 构建 Docker 应用 要构建 docker 应用,请在终端中键入以下命令...你已经 docker 创建了你第一个部署? 。 总结 在快速迭代系统中, docker 是很重要。因此我们需要学习它。 我们使用大多数代码都在 docker hub[5] 上找到。

2.8K10

Node.js 项目 TypeScript 改造指南

前言 如果你有一个 Node.js 项目,并想使用 TypeScript 进行改造,那本文对你或许会有帮助。...本文讲的是如何将一个旧 Node.js 项目使用 TypeScript 进行改造,包括目录结构调整、TypeScript-ESLint 配置、tsconfig 配置、调试、常见错误处理等。...由于篇幅有限,Node.js 项目能集成技术也是五花八门,未覆盖到场景还请见谅。...declare module 'mod' 至于为什么需要放在 typings 目录,并且以包名作为子包目录,因为不这样,ts-node(下文会提到)识别不了,暂且按照 ts-node 规范来吧。...到这就算结束了,文中只涉及到了工具类 Node.js 项目改造,场景有限,并不能代表所有 Node.js 项目,希望能对大家有所帮助。

8.2K32
领券