├── .gitignore
├── .vscode
└── settings.json
├── README.md
├── app
├── assets
│ ├── font.woff
│ └── font.woff2
├── components
│ ├── DebugPanel.tsx
│ ├── Footer.tsx
│ ├── Header.tsx
│ ├── PoemEditor
│ │ ├── PoemEditor.tsx
│ │ ├── PoemEditorInitialBox.tsx
│ │ ├── PoemEditorLine.tsx
│ │ ├── PoemEditorNewLine.tsx
│ │ ├── PoemEditorSlipPanel.tsx
│ │ └── PoemEditorTrashArea.tsx
│ ├── PoemPaperSlip.tsx
│ ├── PoemPaperSortableSlip.tsx
│ ├── PoemRenderer
│ │ ├── PoemRenderer.tsx
│ │ ├── PoemRendererFooter.tsx
│ │ └── PoemRendererLine.tsx
│ ├── Slider.tsx
│ ├── motion-ui
│ │ ├── disclosure.tsx
│ │ └── infinite-slider.tsx
│ └── ui
│ │ ├── button.tsx
│ │ └── drawer.tsx
├── dict
│ ├── genDict.ts
│ ├── genSongSlugMap.ts
│ ├── songSlugMap.json
│ ├── type.ts
│ └── wordMap.json
├── entry.client.tsx
├── lib
│ └── utils.ts
├── root.tsx
├── routes
│ ├── _index
│ │ └── route.tsx
│ └── result
│ │ └── route.tsx
├── stores
│ ├── data.ts
│ └── poem.ts
├── tailwind.css
└── utils
│ ├── anims.ts
│ ├── constants.ts
│ ├── data.ts
│ └── scheduled.ts
├── biome.json
├── bun.lockb
├── components.json
├── package.json
├── postcss.config.js
├── public
├── _redirects
└── favicon.svg
├── screenshot.png
├── tailwind.config.ts
├── tsconfig.json
└── vite.config.ts
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
3 | /.cache
4 | /build
5 | /public/build
6 | .env
7 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "cSpell.words": [
3 | "LINEID"
4 | ]
5 | }
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Mayday Re.Poem
2 |
3 | > Found poems from Mayday & you.
4 |
5 | 
6 |
7 | [Website](https://poem.mayday.land)
8 |
--------------------------------------------------------------------------------
/app/assets/font.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/may-today/poem/d5e3f7c1846e4c6aaf9ec8bc925f797d90819b7f/app/assets/font.woff
--------------------------------------------------------------------------------
/app/assets/font.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/may-today/poem/d5e3f7c1846e4c6aaf9ec8bc925f797d90819b7f/app/assets/font.woff2
--------------------------------------------------------------------------------
/app/components/DebugPanel.tsx:
--------------------------------------------------------------------------------
1 | import { lineIdListAtom, lineWordListMapAtom } from '@/stores/poem'
2 | import { useAtomValue } from 'jotai'
3 |
4 | const DebugPanel: React.FC = () => {
5 | const lineIdList = useAtomValue(lineIdListAtom)
6 | const lineWordListMap = useAtomValue(lineWordListMapAtom)
7 | return (
8 |
9 |
10 | {JSON.stringify({ lineIdList, lineWordListMap }, null, 2)}
11 |
12 |
13 | )
14 | }
15 |
16 | export default DebugPanel
17 |
--------------------------------------------------------------------------------
/app/components/Footer.tsx:
--------------------------------------------------------------------------------
1 | import { Link } from '@remix-run/react'
2 |
3 | const Footer: React.FC = () => {
4 | return (
5 |
6 |
7 | 衍生作品在未获得著作权人许可的情况下
8 |
9 |
10 | 不得以商业、营销、出版或其他盈利用途使用
11 |
12 |
13 |
14 | Made by{' '}
15 |
16 | Diu
17 |
18 |
19 | |
20 |
21 |
22 | Source Code
23 |
24 |
25 |
26 |
27 | )
28 | }
29 |
30 | export default Footer
31 |
--------------------------------------------------------------------------------
/app/components/Header.tsx:
--------------------------------------------------------------------------------
1 | import { Link } from 'react-router-dom'
2 |
3 | const Header: React.FC = () => {
4 | return (
5 |
6 |
7 |
Mayday
8 |
9 | Re.Poem 拼贴诗
10 |
11 |
12 |
13 | )
14 | }
15 |
16 | export default Header
--------------------------------------------------------------------------------
/app/components/PoemEditor/PoemEditor.tsx:
--------------------------------------------------------------------------------
1 | import { useState } from 'react'
2 | import {
3 | DndContext,
4 | KeyboardSensor,
5 | PointerSensor,
6 | useSensor,
7 | useSensors,
8 | DragOverlay,
9 | pointerWithin,
10 | } from '@dnd-kit/core'
11 | import { sortableKeyboardCoordinates } from '@dnd-kit/sortable'
12 | import type { DragStartEvent, DragOverEvent, DragEndEvent } from '@dnd-kit/core'
13 | import { useAtomValue, useSetAtom } from 'jotai'
14 | import { debounce } from '@/utils/scheduled'
15 | import { LINEID_NEWLINE_BEFORE, LINEID_NEWLINE_AFTER, LINEID_TRASH } from '@/utils/constants'
16 | import {
17 | lineIdListAtom,
18 | lineWordListMapAtom,
19 | addNewLineAtom,
20 | moveWordToExistingLineAtom,
21 | wordMoveInlineAtom,
22 | deleteWordFromLineAtom,
23 | } from '@/stores/poem'
24 | import PoemEditorLine from './PoemEditorLine'
25 | import PoemEditorNewLine from './PoemEditorNewLine'
26 | import PoemPaperSlip from '../PoemPaperSlip'
27 | import PoemEditorTrashArea from './PoemEditorTrashArea'
28 | // import DebugPanel from './DebugPanel'
29 |
30 | const PoemEditor: React.FC = () => {
31 | const [activeId, setActiveId] = useState(null)
32 | const [activeLine, setActiveLine] = useState(null)
33 | const lineIdList = useAtomValue(lineIdListAtom)
34 | const lineWordListMap = useAtomValue(lineWordListMapAtom)
35 | const addNewLine = useSetAtom(addNewLineAtom)
36 | const moveWordToExistingLine = useSetAtom(moveWordToExistingLineAtom)
37 | const wordMoveInline = useSetAtom(wordMoveInlineAtom)
38 | const deleteWordFromLine = useSetAtom(deleteWordFromLineAtom)
39 | const sensors = useSensors(
40 | useSensor(PointerSensor),
41 | useSensor(KeyboardSensor, {
42 | coordinateGetter: sortableKeyboardCoordinates,
43 | })
44 | )
45 |
46 | const findLineId = (id: string) => {
47 | if (id.startsWith('L:')) {
48 | return id
49 | }
50 | return Object.keys(lineWordListMap).find((key) => lineWordListMap[key].includes(id))
51 | }
52 |
53 | const handleDragStart = (event: DragStartEvent) => {
54 | setActiveId(event.active.id as string)
55 | }
56 |
57 | const handleDragOver = (event: DragOverEvent) => {
58 | if (!event.over) {
59 | return
60 | }
61 | const overId = event.over.id as string
62 | const overLineId = findLineId(overId)
63 | if (overLineId) {
64 | setActiveLine(overLineId)
65 | return
66 | }
67 | }
68 |
69 | const handleDragEnd = (event: DragEndEvent) => {
70 | setActiveId(null)
71 | setActiveLine(null)
72 | if (!event.over) {
73 | return
74 | }
75 | const wordId = event.active.id as string
76 | const overId = event.over.id as string
77 | const prevLineId = findLineId(wordId)
78 | const overLineId = findLineId(overId)
79 | if (!prevLineId || !overLineId) {
80 | return
81 | }
82 | if (overLineId === LINEID_NEWLINE_BEFORE) {
83 | const newLineId = addNewLine(0)
84 | moveWordToExistingLine(wordId, prevLineId, newLineId)
85 | return
86 | }
87 | if (overLineId === LINEID_NEWLINE_AFTER) {
88 | const newLineId = addNewLine(lineIdList.length)
89 | moveWordToExistingLine(wordId, prevLineId, newLineId)
90 | return
91 | }
92 | if (overLineId.endsWith(':BEFORE')) {
93 | const targetLineId = overLineId.replace(':BEFORE', '')
94 | const newLineId = addNewLine(targetLineId)
95 | moveWordToExistingLine(wordId, prevLineId, newLineId)
96 | return
97 | }
98 | if (overLineId === LINEID_TRASH) {
99 | deleteWordFromLine(prevLineId, wordId)
100 | return
101 | }
102 | if (prevLineId !== overLineId) {
103 | moveWordToExistingLine(wordId, prevLineId, overLineId)
104 | return
105 | }
106 | wordMoveInline(overLineId, wordId, overId)
107 | }
108 |
109 | const handleDragCancel = () => {
110 | setActiveId(null)
111 | setActiveLine(null)
112 | }
113 |
114 | return (
115 |
116 |
125 |
126 |
127 | {lineIdList.map((lineId, index) => (
128 |
136 | ))}
137 |
138 |
139 |
140 | {activeId ? : null}
141 |
142 |
143 | )
144 | }
145 |
146 | export default PoemEditor
147 |
--------------------------------------------------------------------------------
/app/components/PoemEditor/PoemEditorInitialBox.tsx:
--------------------------------------------------------------------------------
1 | import clsx from 'clsx'
2 | import { useAtomValue, useSetAtom } from 'jotai'
3 | import { randomWordIdListAtom } from '@/stores/data'
4 | import { importWordToLastLineAtom, isInSelectedWordsAtom } from '@/stores/poem'
5 | import PoemPaperSlip from '../PoemPaperSlip'
6 | import { InfiniteSlider } from '@/components/motion-ui/infinite-slider'
7 |
8 | const PoemEditorInitialBox: React.FC<{
9 | animated?: boolean
10 | }> = (props) => {
11 | const randomWordIdList = useAtomValue(randomWordIdListAtom)
12 | const isInSelectedWords = useAtomValue(isInSelectedWordsAtom)
13 | const importWordToLastLine = useSetAtom(importWordToLastLineAtom)
14 | const groupList = generateGroupList(randomWordIdList, 4)
15 | const container = document.getElementById('scroll-container')
16 |
17 | return (
18 |
19 | {props.animated && groupList.map((group, index) => (
20 |
27 | {group.map((wordId) => (
28 | {
33 | !isInSelectedWords(wordId) && importWordToLastLine(wordId)
34 | }}
35 | />
36 | ))}
37 |
38 | ))}
39 | {!props.animated && randomWordIdList.map((wordId) => (
40 |
{
45 | !isInSelectedWords(wordId) && importWordToLastLine(wordId)
46 | container?.scrollTo({ top: container.scrollHeight, behavior: 'smooth' })
47 | }}
48 | />
49 | ))}
50 |
51 | )
52 | }
53 |
54 | // 将wordIdList平均分为5组
55 | const generateGroupList = (wordIdList: string[], groupAmount: number) => {
56 | const groupList = []
57 | const groupSize = Math.ceil(wordIdList.length / groupAmount)
58 | for (let i = 0; i < groupAmount; i++) {
59 | groupList.push(wordIdList.slice(i * groupSize, (i + 1) * groupSize))
60 | }
61 | return groupList
62 | }
63 |
64 | export default PoemEditorInitialBox
65 |
--------------------------------------------------------------------------------
/app/components/PoemEditor/PoemEditorLine.tsx:
--------------------------------------------------------------------------------
1 | import { SortableContext } from '@dnd-kit/sortable'
2 | import { useDroppable } from '@dnd-kit/core'
3 | import clsx from 'clsx'
4 | import PoemPaperSortableSlip from '../PoemPaperSortableSlip'
5 | import { Plus } from 'lucide-react'
6 |
7 | interface PoemEditorLineProps {
8 | id: string
9 | items: string[]
10 | index: number
11 | hover?: boolean
12 | beforeButtonHover?: boolean
13 | }
14 |
15 | const PoemEditorLine: React.FC = (props) => {
16 | const { setNodeRef } = useDroppable({ id: props.id })
17 | const { setNodeRef: setBeforeNodeRef } = useDroppable({ id: `${props.id}:BEFORE` })
18 |
19 | return (
20 |
21 |
29 | {props.items.map((id) => (
30 |
31 | ))}
32 | {props.index > 0 && (
33 |
43 | )}
44 |
45 |
46 | )
47 | }
48 |
49 | export default PoemEditorLine
50 |
--------------------------------------------------------------------------------
/app/components/PoemEditor/PoemEditorNewLine.tsx:
--------------------------------------------------------------------------------
1 | import { useDroppable } from '@dnd-kit/core'
2 | import clsx from 'clsx'
3 | import { Plus } from 'lucide-react'
4 |
5 | interface PoemEditorNewLineProps {
6 | id: string
7 | hover: boolean
8 | }
9 |
10 | const PoemEditorNewLine: React.FC = (props) => {
11 | const { setNodeRef } = useDroppable({ id: props.id })
12 |
13 | return (
14 |
24 | )
25 | }
26 |
27 | export default PoemEditorNewLine
28 |
--------------------------------------------------------------------------------
/app/components/PoemEditor/PoemEditorSlipPanel.tsx:
--------------------------------------------------------------------------------
1 | import { useState } from 'react'
2 | import { Library, X } from 'lucide-react'
3 | import { useAtomValue, useSetAtom } from 'jotai'
4 | import {
5 | Drawer,
6 | DrawerClose,
7 | DrawerContent,
8 | DrawerDescription,
9 | DrawerFooter,
10 | DrawerHeader,
11 | DrawerTitle,
12 | DrawerTrigger,
13 | } from '@/components/ui/drawer'
14 | import { wordIdSlugMapAtom, wordIdFlattenMapAtom } from '@/stores/data'
15 | import { getSongNameById } from '@/utils/data'
16 | import PoemPaperSlip from '../PoemPaperSlip'
17 | import { importWordToLastLineAtom, isInSelectedWordsAtom, selectedSongsAtom, selectedWordsAtom } from '@/stores/poem'
18 |
19 | const PoemEditorSlipPanel: React.FC = () => {
20 | const [open, setOpen] = useState(false)
21 |
22 | return (
23 |
24 |
25 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
39 |
40 |
41 |
42 |
43 | )
44 | }
45 |
46 | const Header: React.FC = () => {
47 | const wordIdFlattenMap = useAtomValue(wordIdFlattenMapAtom)
48 | const selectedSongs = useAtomValue(selectedSongsAtom)
49 | const selectedWords = useAtomValue(selectedWordsAtom)
50 |
51 | return (
52 |
53 | 全部词片
54 |
55 | 共有 {Object.keys(wordIdFlattenMap).length} 个词片,已选来自 {selectedSongs.length} 首歌曲的{' '}
56 | {selectedWords.length} 个词片
57 |
58 |
59 | )
60 | }
61 |
62 | const MainContent: React.FC = () => {
63 | const [currentSongId, setCurrentSongId] = useState(null)
64 | const wordIdSlugMap = useAtomValue(wordIdSlugMapAtom)
65 | const isInSelectedWords = useAtomValue(isInSelectedWordsAtom)
66 | const importWordToLastLine = useSetAtom(importWordToLastLineAtom)
67 |
68 | return (
69 | <>
70 | {!currentSongId && (
71 |
72 | {Object.entries(wordIdSlugMap).map(([songId, words]) => (
73 |
82 | ))}
83 |
84 | )}
85 | {currentSongId && (
86 |
87 |
88 |
97 |
98 |
99 | {Object.keys(wordIdSlugMap[currentSongId]).map((wordId) => (
100 |
{
105 | !isInSelectedWords(wordId) && importWordToLastLine(wordId)
106 | }}
107 | />
108 | ))}
109 |
110 |
111 | )}
112 | >
113 | )
114 | }
115 |
116 | export default PoemEditorSlipPanel
117 |
--------------------------------------------------------------------------------
/app/components/PoemEditor/PoemEditorTrashArea.tsx:
--------------------------------------------------------------------------------
1 | import { useDroppable } from '@dnd-kit/core'
2 | import clsx from 'clsx'
3 | import { Trash2 } from 'lucide-react'
4 |
5 | const PoemEditorTrashArea: React.FC<{
6 | id: string
7 | hover: boolean
8 | }> = (props) => {
9 | const { setNodeRef } = useDroppable({ id: props.id })
10 |
11 | return (
12 |
20 |
21 |
22 | )
23 | }
24 |
25 | export default PoemEditorTrashArea
26 |
--------------------------------------------------------------------------------
/app/components/PoemPaperSlip.tsx:
--------------------------------------------------------------------------------
1 | import { useMemo } from 'react'
2 | import { useAtomValue } from 'jotai'
3 | import { wordByIdAtom } from '@/stores/data'
4 | import clsx from 'clsx'
5 |
6 | interface PoemPaperSlipProps {
7 | id: string
8 | active?: boolean
9 | onClick?: () => void
10 | }
11 |
12 | const PoemPaperSlip: React.FC = (props) => {
13 | const wordById = useAtomValue(wordByIdAtom)
14 | const word = wordById(props.id)
15 | const randomRotation = useMemo(() => {
16 | const rotation = (Math.random() - 0.5) * 4
17 | return `rotate(${rotation}deg)`
18 | }, [])
19 |
20 | const handleKeyDown = (e: React.KeyboardEvent) => {
21 | if (e.key === 'Enter' || e.key === ' ') {
22 | props.onClick?.()
23 | }
24 | }
25 |
26 | return (
27 |
37 | {word}
38 |
39 | )
40 | }
41 |
42 | export default PoemPaperSlip
43 |
--------------------------------------------------------------------------------
/app/components/PoemPaperSortableSlip.tsx:
--------------------------------------------------------------------------------
1 | import { useSortable } from '@dnd-kit/sortable'
2 | import { CSS } from '@dnd-kit/utilities'
3 | import PoemPaperSlip from './PoemPaperSlip'
4 |
5 | interface PoemPaperSlipProps {
6 | id: string
7 | }
8 |
9 | const PoemPaperSortableSlip: React.FC = (props) => {
10 | const { attributes, listeners, setNodeRef, transform, transition, isDragging } = useSortable({ id: props.id })
11 |
12 | const style = {
13 | transform: CSS.Translate.toString(transform),
14 | transition,
15 | opacity: isDragging ? 0.3 : 1,
16 | }
17 |
18 | return (
19 |
22 | )
23 | }
24 |
25 | export default PoemPaperSortableSlip
26 |
--------------------------------------------------------------------------------
/app/components/PoemRenderer/PoemRenderer.tsx:
--------------------------------------------------------------------------------
1 | import { forwardRef, useMemo } from 'react'
2 | import clsx from 'clsx'
3 | import { useAtomValue } from 'jotai'
4 | import { lineIdListAtom, lineWordListMapAtom } from '@/stores/poem'
5 | import PoemRendererLine from './PoemRendererLine'
6 | import PoemRendererFooter from './PoemRendererFooter'
7 |
8 | const PoemRenderer = forwardRef((props, ref) => {
9 | const lineIdList = useAtomValue(lineIdListAtom)
10 | const lineWordListMap = useAtomValue(lineWordListMapAtom)
11 | const randomContainerStyleClass = useMemo(() => {
12 | const styleId = Math.floor(Math.random() * 17) + 1
13 | return `renderer-container-${styleId}`
14 | }, [])
15 |
16 | return (
17 |
18 |
19 | {lineIdList.map((lineId, index) => (
20 |
21 | ))}
22 |
23 |
24 |
25 |
26 | )
27 | })
28 |
29 | export default PoemRenderer
30 |
--------------------------------------------------------------------------------
/app/components/PoemRenderer/PoemRendererFooter.tsx:
--------------------------------------------------------------------------------
1 | import clsx from 'clsx'
2 | import { useAtomValue } from 'jotai'
3 | import { selectedSongsAtom } from '@/stores/poem'
4 |
5 | const PoemRenderFooter: React.FC = () => {
6 | const selectedSongs = useAtomValue(selectedSongsAtom)
7 | if (selectedSongs.length === 0) return null
8 | if (selectedSongs.length === 1)
9 | return (
10 |
11 |
来自五月天《{selectedSongs[0]}》的摇滚诗
12 |
13 | )
14 | if (selectedSongs.length <= 3)
15 | return (
16 |
17 |
来自五月天
18 |
19 | {selectedSongs.map((song) => (
20 |
《{song}》
21 | ))}
22 |
23 |
的摇滚诗
24 |
25 | )
26 | return (
27 |
28 |
来自五月天
29 |
30 | {selectedSongs.slice(0, 3).map((song) => (
31 |
《{song}》
32 | ))}
33 |
34 |
等{selectedSongs.length}首歌曲的摇滚诗
35 |
36 | )
37 | }
38 |
39 | export default PoemRenderFooter
40 |
--------------------------------------------------------------------------------
/app/components/PoemRenderer/PoemRendererLine.tsx:
--------------------------------------------------------------------------------
1 | import PoemPaperSortableSlip from '../PoemPaperSortableSlip'
2 |
3 | const PoemRendererLine: React.FC<{
4 | id: string
5 | items: string[]
6 | index: number
7 | }> = (props) => {
8 | return (
9 |
10 | {props.items.map((id) => (
11 |
12 | ))}
13 |
14 | )
15 | }
16 |
17 | export default PoemRendererLine
18 |
--------------------------------------------------------------------------------
/app/components/Slider.tsx:
--------------------------------------------------------------------------------
1 | import { InfiniteSlider } from '@/components/motion-ui/infinite-slider'
2 |
3 | export function InfiniteSliderBasic() {
4 | return (
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | )
14 | }
15 |
--------------------------------------------------------------------------------
/app/components/motion-ui/disclosure.tsx:
--------------------------------------------------------------------------------
1 | 'use client'
2 | import * as React from 'react'
3 | import { AnimatePresence, motion, MotionConfig, Transition, Variant, Variants } from 'motion/react'
4 | import { createContext, useContext, useState, useId, useEffect } from 'react'
5 | import { cn } from '@/lib/utils'
6 |
7 | type DisclosureContextType = {
8 | open: boolean
9 | toggle: () => void
10 | variants?: { expanded: Variant; collapsed: Variant }
11 | }
12 |
13 | const DisclosureContext = createContext(undefined)
14 |
15 | type DisclosureProviderProps = {
16 | children: React.ReactNode
17 | open: boolean
18 | onOpenChange?: (open: boolean) => void
19 | variants?: { expanded: Variant; collapsed: Variant }
20 | }
21 |
22 | function DisclosureProvider({ children, open: openProp, onOpenChange, variants }: DisclosureProviderProps) {
23 | const [internalOpenValue, setInternalOpenValue] = useState(openProp)
24 |
25 | useEffect(() => {
26 | setInternalOpenValue(openProp)
27 | }, [openProp])
28 |
29 | const toggle = () => {
30 | const newOpen = !internalOpenValue
31 | setInternalOpenValue(newOpen)
32 | if (onOpenChange) {
33 | onOpenChange(newOpen)
34 | }
35 | }
36 |
37 | return (
38 |
45 | {children}
46 |
47 | )
48 | }
49 |
50 | function useDisclosure() {
51 | const context = useContext(DisclosureContext)
52 | if (!context) {
53 | throw new Error('useDisclosure must be used within a DisclosureProvider')
54 | }
55 | return context
56 | }
57 |
58 | type DisclosureProps = {
59 | open?: boolean
60 | onOpenChange?: (open: boolean) => void
61 | children: React.ReactNode
62 | className?: string
63 | variants?: { expanded: Variant; collapsed: Variant }
64 | transition?: Transition
65 | }
66 |
67 | export function Disclosure({
68 | open: openProp = false,
69 | onOpenChange,
70 | children,
71 | className,
72 | transition,
73 | variants,
74 | }: DisclosureProps) {
75 | return (
76 |
77 |
78 |
79 | {React.Children.toArray(children)[0]}
80 | {React.Children.toArray(children)[1]}
81 |
82 |
83 |
84 | )
85 | }
86 |
87 | export function DisclosureTrigger({
88 | children,
89 | className,
90 | }: {
91 | children: React.ReactNode
92 | className?: string
93 | }) {
94 | const { toggle, open } = useDisclosure()
95 |
96 | return (
97 | <>
98 | {React.Children.map(children, (child) => {
99 | return React.isValidElement(child)
100 | ? React.cloneElement(child, {
101 | onClick: toggle,
102 | role: 'button',
103 | 'aria-expanded': open,
104 | tabIndex: 0,
105 | onKeyDown: (e: { key: string; preventDefault: () => void }) => {
106 | if (e.key === 'Enter' || e.key === ' ') {
107 | e.preventDefault()
108 | toggle()
109 | }
110 | },
111 | className: cn(className, (child as React.ReactElement).props.className),
112 | ...(child as React.ReactElement).props,
113 | })
114 | : child
115 | })}
116 | >
117 | )
118 | }
119 |
120 | export function DisclosureContent({
121 | children,
122 | className,
123 | }: {
124 | children: React.ReactNode
125 | className?: string
126 | }) {
127 | const { open, variants } = useDisclosure()
128 | const uniqueId = useId()
129 |
130 | const BASE_VARIANTS: Variants = {
131 | expanded: {
132 | height: 'auto',
133 | opacity: 1,
134 | },
135 | collapsed: {
136 | height: 0,
137 | opacity: 0,
138 | },
139 | }
140 |
141 | const combinedVariants = {
142 | expanded: { ...BASE_VARIANTS.expanded, ...variants?.expanded },
143 | collapsed: { ...BASE_VARIANTS.collapsed, ...variants?.collapsed },
144 | }
145 |
146 | return (
147 |
148 |
149 | {open && (
150 |
151 | {children}
152 |
153 | )}
154 |
155 |
156 | )
157 | }
158 |
159 | export default {
160 | Disclosure,
161 | DisclosureProvider,
162 | DisclosureTrigger,
163 | DisclosureContent,
164 | }
165 |
--------------------------------------------------------------------------------
/app/components/motion-ui/infinite-slider.tsx:
--------------------------------------------------------------------------------
1 | 'use client'
2 | import { cn } from '@/lib/utils'
3 | import { useMotionValue, animate, motion } from 'motion/react'
4 | import { useState, useEffect } from 'react'
5 | import useMeasure from 'react-use-measure'
6 |
7 | type InfiniteSliderProps = {
8 | children: React.ReactNode
9 | gap?: number
10 | duration?: number
11 | durationOnHover?: number
12 | direction?: 'horizontal' | 'vertical'
13 | reverse?: boolean
14 | className?: string
15 | }
16 |
17 | export function InfiniteSlider({
18 | children,
19 | gap = 16,
20 | duration = 25,
21 | durationOnHover,
22 | direction = 'horizontal',
23 | reverse = false,
24 | className,
25 | }: InfiniteSliderProps) {
26 | const [currentDuration, setCurrentDuration] = useState(duration)
27 | const [ref, { width, height }] = useMeasure()
28 | const translation = useMotionValue(0)
29 | const [isTransitioning, setIsTransitioning] = useState(false)
30 | const [key, setKey] = useState(0)
31 |
32 | useEffect(() => {
33 | let controls
34 | const size = direction === 'horizontal' ? width : height
35 | const contentSize = size + gap
36 | const from = reverse ? -contentSize / 2 : 0
37 | const to = reverse ? 0 : -contentSize / 2
38 |
39 | if (isTransitioning) {
40 | controls = animate(translation, [translation.get(), to], {
41 | ease: 'linear',
42 | duration: currentDuration * Math.abs((translation.get() - to) / contentSize),
43 | onComplete: () => {
44 | setIsTransitioning(false)
45 | setKey((prevKey) => prevKey + 1)
46 | },
47 | })
48 | } else {
49 | controls = animate(translation, [from, to], {
50 | ease: 'linear',
51 | duration: currentDuration,
52 | repeat: Infinity,
53 | repeatType: 'loop',
54 | repeatDelay: 0,
55 | onRepeat: () => {
56 | translation.set(from)
57 | },
58 | })
59 | }
60 |
61 | return controls?.stop
62 | }, [key, translation, currentDuration, width, height, gap, isTransitioning, direction, reverse])
63 |
64 | const hoverProps = durationOnHover
65 | ? {
66 | onHoverStart: () => {
67 | setIsTransitioning(true)
68 | setCurrentDuration(durationOnHover)
69 | },
70 | onHoverEnd: () => {
71 | setIsTransitioning(true)
72 | setCurrentDuration(duration)
73 | },
74 | }
75 | : {}
76 |
77 | return (
78 |
79 |
89 | {children}
90 | {children}
91 |
92 |
93 | )
94 | }
95 |
--------------------------------------------------------------------------------
/app/components/ui/button.tsx:
--------------------------------------------------------------------------------
1 | import * as React from "react"
2 | import { Slot } from "@radix-ui/react-slot"
3 | import { cva, type VariantProps } from "class-variance-authority"
4 |
5 | import { cn } from "@/lib/utils"
6 |
7 | const buttonVariants = cva(
8 | "inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",
9 | {
10 | variants: {
11 | variant: {
12 | default:
13 | "bg-primary text-primary-foreground shadow hover:bg-primary/90",
14 | destructive:
15 | "bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",
16 | outline:
17 | "border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",
18 | secondary:
19 | "bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",
20 | ghost: "hover:bg-accent hover:text-accent-foreground",
21 | link: "text-primary underline-offset-4 hover:underline",
22 | },
23 | size: {
24 | default: "h-9 px-4 py-2",
25 | sm: "h-8 rounded-md px-3 text-xs",
26 | lg: "h-10 rounded-md px-8",
27 | icon: "h-9 w-9",
28 | },
29 | },
30 | defaultVariants: {
31 | variant: "default",
32 | size: "default",
33 | },
34 | }
35 | )
36 |
37 | export interface ButtonProps
38 | extends React.ButtonHTMLAttributes,
39 | VariantProps {
40 | asChild?: boolean
41 | }
42 |
43 | const Button = React.forwardRef(
44 | ({ className, variant, size, asChild = false, ...props }, ref) => {
45 | const Comp = asChild ? Slot : "button"
46 | return (
47 |
52 | )
53 | }
54 | )
55 | Button.displayName = "Button"
56 |
57 | export { Button, buttonVariants }
58 |
--------------------------------------------------------------------------------
/app/components/ui/drawer.tsx:
--------------------------------------------------------------------------------
1 | import * as React from "react"
2 | import { Drawer as DrawerPrimitive } from "vaul"
3 |
4 | import { cn } from "@/lib/utils"
5 |
6 | const Drawer = ({
7 | shouldScaleBackground = true,
8 | ...props
9 | }: React.ComponentProps) => (
10 |
14 | )
15 | Drawer.displayName = "Drawer"
16 |
17 | const DrawerTrigger = DrawerPrimitive.Trigger
18 |
19 | const DrawerPortal = DrawerPrimitive.Portal
20 |
21 | const DrawerClose = DrawerPrimitive.Close
22 |
23 | const DrawerOverlay = React.forwardRef<
24 | React.ElementRef,
25 | React.ComponentPropsWithoutRef
26 | >(({ className, ...props }, ref) => (
27 |
32 | ))
33 | DrawerOverlay.displayName = DrawerPrimitive.Overlay.displayName
34 |
35 | const DrawerContent = React.forwardRef<
36 | React.ElementRef,
37 | React.ComponentPropsWithoutRef
38 | >(({ className, children, ...props }, ref) => (
39 |
40 |
41 |
49 |
50 | {children}
51 |
52 |
53 | ))
54 | DrawerContent.displayName = "DrawerContent"
55 |
56 | const DrawerHeader = ({
57 | className,
58 | ...props
59 | }: React.HTMLAttributes) => (
60 |
64 | )
65 | DrawerHeader.displayName = "DrawerHeader"
66 |
67 | const DrawerFooter = ({
68 | className,
69 | ...props
70 | }: React.HTMLAttributes) => (
71 |
75 | )
76 | DrawerFooter.displayName = "DrawerFooter"
77 |
78 | const DrawerTitle = React.forwardRef<
79 | React.ElementRef,
80 | React.ComponentPropsWithoutRef
81 | >(({ className, ...props }, ref) => (
82 |
90 | ))
91 | DrawerTitle.displayName = DrawerPrimitive.Title.displayName
92 |
93 | const DrawerDescription = React.forwardRef<
94 | React.ElementRef,
95 | React.ComponentPropsWithoutRef
96 | >(({ className, ...props }, ref) => (
97 |
102 | ))
103 | DrawerDescription.displayName = DrawerPrimitive.Description.displayName
104 |
105 | export {
106 | Drawer,
107 | DrawerPortal,
108 | DrawerOverlay,
109 | DrawerTrigger,
110 | DrawerClose,
111 | DrawerContent,
112 | DrawerHeader,
113 | DrawerFooter,
114 | DrawerTitle,
115 | DrawerDescription,
116 | }
117 |
--------------------------------------------------------------------------------
/app/dict/genDict.ts:
--------------------------------------------------------------------------------
1 | import type { SongDetail } from './type'
2 |
3 | const response = await fetch('https://wx-static.ddiu.site/dataset/mayday.json')
4 | const json = (await response.json()) as SongDetail[]
5 | const allSongs = json.filter((song) => !song.title.match(/^\d+\./))
6 | // key:歌曲名,value:单词数组,按出现次数排序
7 | const wordMap: Record = {}
8 | for (const song of allSongs) {
9 | const lyrics = song.detail.map((line) => line.text)
10 | // 把歌词中的所有单词都添加到 wordMap[song.title] 中 并根据次数排序
11 | const wordCount: Record = {}
12 | for (const lyric of lyrics) {
13 | const words = lyric.split(' ')
14 | for (const word of words) {
15 | if (!word) continue
16 | if (word.length < 2) continue
17 | wordCount[word] = (wordCount[word] || 0) + 1
18 | }
19 | }
20 | wordMap[song.title] = Object.entries(wordCount)
21 | .sort((a, b) => b[1] - a[1])
22 | .map((item) => item[0])
23 | }
24 |
25 | const outputDir = `${import.meta.dir}/wordMap.json`
26 | await Bun.write(outputDir, JSON.stringify(wordMap, null, 2))
27 |
--------------------------------------------------------------------------------
/app/dict/genSongSlugMap.ts:
--------------------------------------------------------------------------------
1 | import type { SongDetail } from './type'
2 |
3 | const response = await fetch('https://wx-static.ddiu.site/dataset/mayday.json')
4 | const json = (await response.json()) as SongDetail[]
5 | const allSongs = json.filter((song) => !song.title.match(/^\d+\./))
6 | const songSlugMap: Record = {}
7 | for (const song of allSongs) {
8 | songSlugMap[song.title] = song.slug
9 | }
10 |
11 | const outputDir = `${import.meta.dir}/songSlugMap.json`
12 | await Bun.write(outputDir, JSON.stringify(songSlugMap, null, 2))
13 |
--------------------------------------------------------------------------------
/app/dict/songSlugMap.json:
--------------------------------------------------------------------------------
1 | {
2 | "2012": "2012",
3 | "阿姆斯壮": "a-mu-si-zhuang",
4 | "爱情的模样": "ai-qing-de-mu-yang",
5 | "爱情万岁": "ai-qing-wan-sui",
6 | "八月爱人": "ba-yue-ai-ren",
7 | "爆肝": "bao-gan",
8 | "Belief ~春を待つ君へ~": "belief-wotsuhe",
9 | "别惹我": "bie-re-wo",
10 | "步步": "bu-bu",
11 | "不见不散": "bu-jian-bu-san",
12 | "彩虹": "cai-hong",
13 | "仓颉": "cang-jie",
14 | "超人": "chao-ren",
15 | "成名在望": "cheng-ming-zai-wang",
16 | "宠上天": "chong-shang-tian",
17 | "出头天": "chu-tou-tian",
18 | "闯": "chuang",
19 | "春天的呐喊": "chun-tian-de-na-han",
20 | "纯真": "chun-zhen",
21 | "雌雄同体": "ci-xiong-tong-ti",
22 | "错错错": "cuo-cuo-cuo",
23 | "当每颗星星": "dang-mei-ke-xing-xing",
24 | "第二人生": "di-er-ren-sheng",
25 | "第一天": "di-yi-tian",
26 | "DNA": "dna",
27 | "Do You Ever Shine": "do-you-ever-shine",
28 | "赌神": "du-shen",
29 | "Enrich Your Life": "enrich-your-life",
30 | "而我知道": "er-wo-zhi-dao",
31 | "反而": "fan-er",
32 | "放肆": "fang-si",
33 | "疯狂世界": "feng-kuang-shi-jie",
34 | "风若吹": "feng-ruo-chui",
35 | "干杯": "gan-bei",
36 | "憨人": "han-ren",
37 | "好不好": "hao-bu-hao",
38 | "好好 (想把你写成一首歌)": "hao-hao-xiang-ba-ni-xie-cheng-yi-shou-ge",
39 | "Happy Birth Day": "happy-birth-day",
40 | "黑白讲": "hei-bai-jiang",
41 | "嘿!我要走了": "hei-wo-yao-zou-le",
42 | "恒星的恒心": "heng-xing-de-heng-xin",
43 | "哄我入睡": "hong-wo-ru-shui",
44 | "HoSee": "hosee",
45 | "后来的我们": "hou-lai-de-wo-men",
46 | "候鸟": "hou-niao",
47 | "后青春期的诗": "hou-qing-chun-qi-de-shi",
48 | "花": "hua",
49 | "回来吧": "hui-lai-ba",
50 | "I Will Carry You": "i-will-carry-you",
51 | "I Love You 无望": "iloveyou-wu-wang",
52 | "寂寞星球": "ji-mo-xing-qiu",
53 | "将军令": "jiang-jun-ling",
54 | "叫我第一名": "jiao-wo-di-yi-ming",
55 | "借问众神明": "jie-wen-zhong-shen-ming",
56 | "金多虾": "jin-duo-xia",
57 | "金色大街": "jin-se-da-jie",
58 | "九号球": "jiu-hao-qiu",
59 | "啾啾啾": "jiu-jiu-jiu",
60 | "倔强": "jue-jiang",
61 | "开天窗": "kai-tian-chuang",
62 | "刻在我心底的名字": "ke-zai-wo-xin-di-de-ming-zi",
63 | "快乐很伟大": "kuai-le-hen-wei-da",
64 | "垃圾车": "la-ji-che",
65 | "离开地球表面": "li-kai-di-qiu-biao-mian",
66 | "恋爱ing": "lian-ai-ing",
67 | "乱世浮生": "luan-shi-fu-sheng",
68 | "罗密欧与茱丽叶": "luo-mi-ou-yu-zhu-li-ye",
69 | "麦来乱": "mai-lai-luan",
70 | "玫瑰少年": "mei-gui-shao-nian",
71 | "米老鼠": "mi-lao-shu",
72 | "明白": "ming-bai",
73 | "摩托车日记": "mo-tuo-che-ri-ji",
74 | "能不能不要说": "neng-bu-neng-bu-yao-shuo",
75 | "你不是真正的快乐": "ni-bu-shi-zhen-zheng-de-kuai-le",
76 | "你的神曲": "ni-de-shen-qu",
77 | "你是唯一": "ni-shi-wei-yi",
78 | "你说那C和弦就是...": "ni-shuo-nache-xian-jiu-shi",
79 | "年轻就要对味": "nian-qing-jiu-yao-dui-wei",
80 | "诺亚方舟": "nuo-ya-fang-zhou",
81 | "噢买尬": "o-mai-ga",
82 | "OAOA(丢掉名字性别)": "oaoa-diu-diao-ming-zi-xing-bie",
83 | "OAOA(现在就是永远)": "oaoa-xian-zai-jiu-shi-yong-yuan",
84 | "OK啦": "ok-la",
85 | "派对动物": "pai-dui-dong-wu",
86 | "轻功": "qing-gong",
87 | "青空未来": "qing-kong-wei-lai",
88 | "让我照顾你": "rang-wo-zhao-gu-ni",
89 | "人生海海": "ren-sheng-hai-hai",
90 | "人生有限公司": "ren-sheng-you-xian-gong-si",
91 | "任意门": "ren-yi-men",
92 | "如果我们不曾相遇": "ru-guo-wo-men-bu-ceng-xiang-yu",
93 | "如烟": "ru-yan",
94 | "入阵曲": "ru-zhen-qu",
95 | "三个傻瓜": "san-ge-sha-gua",
96 | "伤心的人别听慢歌": "shang-xin-de-ren-bie-ting-man-ge",
97 | "少年他的奇幻漂流": "shao-nian-ta-de-qi-huan-piao-liu",
98 | "神的孩子都在跳舞": "shen-de-hai-zi-du-zai-tiao-wu",
99 | "什么歌": "shen-me-ge",
100 | "生存以上 生活以下": "sheng-cun-yi-shang-sheng-huo-yi-xia",
101 | "圣诞夜惊魂": "sheng-dan-ye-jing-hun",
102 | "生活": "sheng-huo",
103 | "生命有一种绝对": "sheng-ming-you-yi-zhong-jue-dui",
104 | "盛夏光年": "sheng-xia-guang-nian",
105 | "时光机": "shi-guang-ji",
106 | "私奔到月球": "si-ben-dao-yue-qiu",
107 | "思慕的人": "si-mu-de-ren",
108 | "孙悟空": "sun-wu-kong",
109 | "T1213121": "t1213121",
110 | "疼爱": "teng-ai",
111 | "天使": "tian-shi",
112 | "听不到": "ting-bu-dao",
113 | "透露": "tou-lu",
114 | "突然好想你": "tu-ran-hao-xiang-ni",
115 | "脱胎换骨": "tuo-tai-huan-gu",
116 | "歪腰": "wai-yao",
117 | "晚安 地球人": "wan-an-di-qiu-ren",
118 | "顽固": "wan-gu",
119 | "忘词": "wang-ci",
120 | "王子面": "wang-zi-mian",
121 | "为爱而生": "wei-ai-er-sheng",
122 | "为你写下这首情歌": "wei-ni-xie-xia-zhe-shou-qing-ge",
123 | "为什么": "wei-shen-me",
124 | "温柔": "wen-rou",
125 | "我": "wo",
126 | "我不愿让你一个人": "wo-bu-yuan-rang-ni-yi-ge-ren",
127 | "我们 (时时刻刻)": "wo-men-shi-shi-ke-ke",
128 | "我心中尚未崩坏的地方": "wo-xin-zhong-shang-wei-beng-huai-de-di-fang",
129 | "我又初恋了": "wo-you-chu-lian-le",
130 | "武装": "wu-zhuang",
131 | "洗衣机": "xi-yi-ji",
132 | "咸鱼": "xian-yu",
133 | "香水": "xiang-shui",
134 | "相信": "xiang-xin",
135 | "小护士": "xiao-hu-shi",
136 | "小时候": "xiao-shi-hou",
137 | "小太阳": "xiao-tai-yang",
138 | "笑忘歌": "xiao-wang-ge",
139 | "心中无别人": "xin-zhong-wu-bie-ren",
140 | "星空": "xing-kong",
141 | "兄弟": "xiong-di",
142 | "虚弱": "xu-ruo",
143 | "轧车": "ya-che",
144 | "牙关": "ya-guan",
145 | "洋葱": "yang-cong",
146 | "摇滚本事": "yao-gun-ben-shi",
147 | "夜访吸血鬼": "ye-fang-xi-xue-gui",
148 | "一半人生": "yi-ban-ren-sheng",
149 | "一颗苹果": "yi-ke-ping-guo",
150 | "一千个世纪": "yi-qian-ge-shi-ji",
151 | "咿呀呀": "yi-ya-ya",
152 | "因为你 所以我": "yin-wei-ni-suo-yi-wo",
153 | "隐形的纪念": "yin-xing-de-ji-nian",
154 | "拥抱": "yong-bao",
155 | "勇敢": "yong-gan",
156 | "永远的永远": "yong-yuan-de-yong-yuan",
157 | "有你的将来": "you-ni-de-jiang-lai",
158 | "由我们主宰": "you-wo-men-zhu-zai",
159 | "有些事现在不做 一辈子都不会做了": "you-xie-shi-xian-zai-bu-zuo-yi-bei-zi-dou-bu-hui-zuo-le",
160 | "雨眠": "yu-mian",
161 | "约翰蓝侬": "yue-han-lan-nong",
162 | "在这一秒": "zai-zhe-yi-miao",
163 | "志明与春娇": "zhi-ming-yu-chun-jiao",
164 | "志明与春娇 (国语版)": "zhi-ming-yu-chun-jiao-guo-yu-ban",
165 | "知足": "zhi-zu",
166 | "终结孤单": "zhong-jie-gu-dan",
167 | "终于结束的起点": "zhong-yu-jie-shu-de-qi-dian",
168 | "抓狂": "zhua-kuang",
169 | "转眼": "zhuan-yan",
170 | "最好的一天": "zui-hao-de-yi-tian",
171 | "最重要的小事": "zui-zhong-yao-de-xiao-shi"
172 | }
--------------------------------------------------------------------------------
/app/dict/type.ts:
--------------------------------------------------------------------------------
1 | export interface LyricLine {
2 | time: number
3 | text: string
4 | isHighlight: boolean
5 | toneText?: string
6 | toneText2?: string
7 | }
8 |
9 | export interface SongDetail {
10 | title: string
11 | slug: string
12 | meta: {
13 | year?: number
14 | album?: string
15 | lyricist?: string
16 | composer?: string
17 | banlam: boolean
18 | length?: number
19 | }
20 | detail: LyricLine[]
21 | }
22 |
--------------------------------------------------------------------------------
/app/dict/wordMap.json:
--------------------------------------------------------------------------------
1 | {
2 | "2012": [
3 | "2012",
4 | "我们啊",
5 | "今天珍重",
6 | "谁知道是真是梦",
7 | "明天过后",
8 | "解答或解脱",
9 | "如果你在",
10 | "幸存的平行宇宙",
11 | "再没有时间",
12 | "能去延后",
13 | "再没有后路",
14 | "能去逃脱",
15 | "再没有备案",
16 | "没有逃生线索",
17 | "再没蓝色天空",
18 | "我突然想到",
19 | "小的时候",
20 | "总等着长大",
21 | "去追的梦",
22 | "就这么活着",
23 | "突然西元尽头",
24 | "却没有一件",
25 | "真的去做",
26 | "再看最后一眼",
27 | "青春的星空",
28 | "灿烂火光",
29 | "盛夏的烟火",
30 | "挣扎万年",
31 | "文明的颠峰",
32 | "将变星尘",
33 | "永远飘在黑暗宇宙",
34 | "是解答或解脱",
35 | "摘一颗星星",
36 | "要盖高楼",
37 | "爱一种自由",
38 | "燃尽石油",
39 | "追一种富有",
40 | "却要挥霍所有",
41 | "寄生地表的虫",
42 | "落叶剂制造",
43 | "落叶的秋",
44 | "辐射尘覆盖",
45 | "清晨的冬",
46 | "地球还残喘",
47 | "人就创作末日",
48 | "又何必等到",
49 | "上帝没收",
50 | "愉快的愉",
51 | "偷窃的偷",
52 | "自找的找",
53 | "自我的我",
54 | "终于",
55 | "未来的未",
56 | "末日的末",
57 | "是先坠落",
58 | "或先坠入自甘堕落",
59 | "请记得我",
60 | "曾这么预言过",
61 | "这首歌预言过",
62 | "无人电台",
63 | "最终的播送",
64 | "那些爱过的歌",
65 | "像浩瀚乡愁",
66 | "花朵长出云朵",
67 | "弹头落在街头",
68 | "停不下来",
69 | "以为闯关",
70 | "却在闯祸",
71 | "要怎么做",
72 | "要怎么活",
73 | "请你对自己说",
74 | "诚实对自己说",
75 | "快对自己说"
76 | ],
77 | "阿姆斯壮": [
78 | "阿姆斯壮",
79 | "我不要再忍受",
80 | "离开无聊的地球",
81 | "活着的借口",
82 | "登陆月球",
83 | "是我心的感动",
84 | "我不能再软弱",
85 | "请你爱我",
86 | "终于你心上",
87 | "安全地降落",
88 | "那个家伙",
89 | "他好像有说过",
90 | "这一步虽小",
91 | "对我来说",
92 | "却是大突破",
93 | "柔道",
94 | "插花",
95 | "街舞",
96 | "调酒",
97 | "这些我都学过",
98 | "还练了肌肉",
99 | "加强了幽默",
100 | "为你而笑",
101 | "为你发疯",
102 | "你叹气我刮风",
103 | "爱情不自由",
104 | "没有关系",
105 | "我可以接受",
106 | "我不要再不要再忍受",
107 | "终于你心上",
108 | "我安全的降落",
109 | "这是大突破"
110 | ],
111 | "爱情的模样": [
112 | "爱情的模样",
113 | "在一样的身体里面",
114 | "巨大的海洋",
115 | "我是雨",
116 | "下在你身上",
117 | "我失去了",
118 | "自己的形状",
119 | "我看到远方",
120 | "你是谁",
121 | "叫我狂恋",
122 | "挑战全世界",
123 | "爱与被爱的感觉",
124 | "我爱谁",
125 | "已无所谓",
126 | "没有谁",
127 | "爱情划界限",
128 | "迷样的魔力",
129 | "却是更强烈",
130 | "曾经孤单的彷徨",
131 | "曾经相信",
132 | "曾经失望",
133 | "重重的迷惘",
134 | "那爱的慌张",
135 | "终于要解放",
136 | "星星在夜空中",
137 | "星空下",
138 | "我不停流浪",
139 | "只剩我无知的奔忙",
140 | "因为你眼光",
141 | "都化成了荒凉",
142 | "这世界全部的漂亮",
143 | "不过你的可爱模样",
144 | "你让我举双手投降",
145 | "跨出了城墙",
146 | "长出了翅膀"
147 | ],
148 | "爱情万岁": [
149 | "爱情万岁",
150 | "吻你吻你吻你",
151 | "直到天明",
152 | "穿过你的外衣",
153 | "然后你的内衣",
154 | "刺探你最深深深处",
155 | "你的秘密",
156 | "别再等待",
157 | "不曾降临的真理",
158 | "黎明之前",
159 | "只要和你",
160 | "尽情嬉戏",
161 | "不能再倾国倾城",
162 | "倾倒你心里",
163 | "越来越冷坚固的灵魂",
164 | "你也就别再等",
165 | "不能再等",
166 | "让热情变冷",
167 | "我需要你的体温",
168 | "虽然此刻",
169 | "我一点也不觉得寒冷",
170 | "巨大的饥饿",
171 | "无聊满满的",
172 | "撑涨我的灵魂",
173 | "我不在乎",
174 | "你的姓名",
175 | "你的明天",
176 | "你的过去",
177 | "你是男是女",
178 | "我是如此的清醒",
179 | "不打算离去",
180 | "也不打算真的爱你"
181 | ],
182 | "八月爱人": [
183 | "八月爱人",
184 | "而我的爱人",
185 | "像公主一样沉默",
186 | "当夏日的雨开始怒吼",
187 | "人群哗一声的散了",
188 | "品尝天空的泪水",
189 | "静静的淌着血",
190 | "天使离天堂出走",
191 | "忙着找下一个窝",
192 | "诗人忙着押韵",
193 | "城市里的",
194 | "每一样东西和每个人",
195 | "都贴着好价钱",
196 | "人们甘心",
197 | "顶着灰色的天空",
198 | "都是因为懦弱",
199 | "懦弱",
200 | "而他依然",
201 | "瞪大着眼睛",
202 | "问着世界为什么",
203 | "和依然坚强的笑容"
204 | ],
205 | "爆肝": [
206 | "爆肝",
207 | "夜店爆肝",
208 | "夜唱爆肝",
209 | "狂热狂舞狂欢",
210 | "我怕闷不怕爆肝",
211 | "打怪爆肝",
212 | "打牌爆肝",
213 | "贪吃贪心贪玩",
214 | "我怕烦不怕爆肝",
215 | "听歌爆肝",
216 | "写歌爆肝",
217 | "伤心伤肺伤肝",
218 | "最后都哭成一团",
219 | "谁怕爆肝",
220 | "谁管爆肝",
221 | "好样好胆好骇",
222 | "好爽又好勇敢",
223 | "不是不吃早餐",
224 | "不是不想养肝",
225 | "我只是太多辛苦",
226 | "辛酸心情",
227 | "需要被溺爱",
228 | "不是故意学坏",
229 | "不是不知悔改",
230 | "烟火跟我",
231 | "越黑暗",
232 | "越灿烂",
233 | "太阳下山",
234 | "就是我的精华时段",
235 | "不是不爱睡觉",
236 | "不是不够爱肝",
237 | "我只是还有很多很多",
238 | "正经事要管",
239 | "不是不爱阳光",
240 | "不是不谈恋爱",
241 | "我只是进度要赶",
242 | "游戏要玩",
243 | "青春要糜烂",
244 | "月光星光",
245 | "迎接我闪亮的登台",
246 | "热血青春",
247 | "就是我摔不坏的皇冠",
248 | "我只是人气要冲",
249 | "星星要摘",
250 | "夜晚要拓宽",
251 | "我只是不想要管",
252 | "不想要管不想不想管"
253 | ],
254 | "别惹我": [
255 | "别惹我",
256 | "告诉你在今天",
257 | "不要惹我",
258 | "告诉你多少次",
259 | "今天不要惹我",
260 | "自由让我自由",
261 | "我忍了很久",
262 | "不要靠近我",
263 | "我放纵我堕落",
264 | "是我的自由",
265 | "别插手别啰嗦",
266 | "管的真多",
267 | "烂机车又熄火",
268 | "烂电话不通",
269 | "烂借口烂朋友",
270 | "好烂的生活",
271 | "我没钱没成就",
272 | "但是我有梦",
273 | "我很狂我很疯",
274 | "我为自己活"
275 | ],
276 | "步步": [
277 | "步步",
278 | "在失去你的风景里面",
279 | "在充满你的回忆里面",
280 | "当时心愿",
281 | "占据了每一条街",
282 | "一步步曾经",
283 | "一步步想念",
284 | "在脚下蔓延",
285 | "我独自流浪",
286 | "海角天边",
287 | "一步步走过",
288 | "一步步完成",
289 | "空无一人的大街",
290 | "闯入无人婚纱店",
291 | "为你披上",
292 | "雪白誓言",
293 | "世界已灰飞烟灭",
294 | "而爱",
295 | "矗立高楼间",
296 | "你是真的",
297 | "或是我的幻觉",
298 | "时光遗忘的背面",
299 | "独坐残破的台阶",
300 | "哪个乱世",
301 | "没有离别",
302 | "天空和我的中间",
303 | "只剩",
304 | "倾盆的思念",
305 | "如果相识",
306 | "不能相恋",
307 | "是不是还不如擦肩",
308 | "格林威治大钟",
309 | "归零超载的伤悲",
310 | "背着我和我的诺言",
311 | "一起计划的路线",
312 | "对照孤单的旅店",
313 | "一声晚安",
314 | "却又唤醒泪腺",
315 | "时代广场的跨年",
316 | "颐和花季的蓝天",
317 | "数着愿望在你指尖",
318 | "当时有多少心愿",
319 | "就有多少的残缺",
320 | "如果后悔",
321 | "不能后退",
322 | "是不是就只能往前",
323 | "生如浮萍般卑微",
324 | "爱却苍穹般壮烈",
325 | "我要为你",
326 | "爬上最险山岳",
327 | "走过最崎岖眷恋",
328 | "一步一步穿越",
329 | "你却",
330 | "占据了整个世界",
331 | "每一张相片",
332 | "每一个房间",
333 | "每一滴眼泪",
334 | "我独自一人",
335 | "和眼泪周旋",
336 | "一步步走向",
337 | "孤单的明天",
338 | "也许在来生的",
339 | "某个明天",
340 | "我们能再写",
341 | "新的情节",
342 | "最美残缺",
343 | "失去你的风景",
344 | "充满你的回忆"
345 | ],
346 | "不见不散": [
347 | "不见不散",
348 | "我切切的切切在盼",
349 | "一颗心滚滚的",
350 | "滚滚在翻",
351 | "明知道灵魂",
352 | "它没有港湾",
353 | "这期盼终于长出枝蔓",
354 | "攀附着天生的贪婪",
355 | "直到爱",
356 | "变成了一场灾难",
357 | "等到夜",
358 | "层层的层层在散",
359 | "期待却不肯",
360 | "由浓烈转淡",
361 | "等到天",
362 | "狠狠的狠狠在白",
363 | "撕裂着最后的温暖气氛",
364 | "谁跟谁相遇",
365 | "那个臂弯",
366 | "一整夜沉默的红地砖",
367 | "诺言",
368 | "在空气中一直弥漫",
369 | "终于让所有忍耐造反",
370 | "蜕变成世故的小孩",
371 | "在今天谁的孤单在狂欢"
372 | ],
373 | "彩虹": [
374 | "彩虹",
375 | "你的爱就像彩虹",
376 | "雨后的天空",
377 | "绚烂却教人迷惑",
378 | "我张开了手",
379 | "却只能抱住风",
380 | "蓝绿黄红",
381 | "坐在浴缸里",
382 | "莲蓬头",
383 | "代替我哭泣",
384 | "像下雨",
385 | "其实我不知道",
386 | "眼泪有没有流",
387 | "就像这故事中",
388 | "你有没有爱过我",
389 | "虚弱的窗帘",
390 | "留不住",
391 | "房里的黑夜",
392 | "也要走",
393 | "清晨唤醒了我",
394 | "照亮昨夜的梦",
395 | "一直到这时候",
396 | "才开始有一点懂",
397 | "吻我离开我你就像",
398 | "出太阳下雨难捉摸",
399 | "越是努力揣摩",
400 | "越是搞不懂",
401 | "只好慢慢承认",
402 | "这故事叫做错",
403 | "一层一层",
404 | "又一层层的迷宫",
405 | "我来不及回头",
406 | "忽左忽右忽上忽下",
407 | "忽东忽西忽前忽后",
408 | "都是你的捉弄",
409 | "你的轮廓"
410 | ],
411 | "仓颉": [
412 | "仓颉",
413 | "想穿越",
414 | "想飞天",
415 | "多遥远",
416 | "多纠结",
417 | "多想念",
418 | "多无法描写",
419 | "疼痛和疯癫",
420 | "你都看不见",
421 | "想变成",
422 | "造字的仓颉",
423 | "写出",
424 | "需要你",
425 | "一颗葡萄有多甜美",
426 | "用尽了所有的",
427 | "图腾和语言",
428 | "想一个人有多想念",
429 | "那又是文字失效瞬间",
430 | "结一个纪念的绳结",
431 | "记录你离去后",
432 | "万语和千言",
433 | "升起了慌张的狼烟",
434 | "我遗落在最孤独史前",
435 | "的荒野",
436 | "一只蝴蝶有多鲜艳",
437 | "能不能飞越过",
438 | "猜忌和冷漠",
439 | "给你的简讯和留言",
440 | "万分之一追悔",
441 | "当星宿都沉没山岳",
442 | "只盼你会抬头",
443 | "看我寄托的",
444 | "当一个文明即将熄灭",
445 | "有什么证明你我存在",
446 | "的岁月",
447 | "想变成造字的仓颉",
448 | "创造",
449 | "能让你想起我",
450 | "能让你快回来",
451 | "想逆转时间",
452 | "回到最开始",
453 | "有你的世界",
454 | "让宇宙能重来",
455 | "天雨粟",
456 | "鬼夜哭",
457 | "思念漫太古"
458 | ],
459 | "超人": [
460 | "超人",
461 | "为什么拯救地球",
462 | "是那么容易",
463 | "为什么束手无策啊",
464 | "束手无策",
465 | "我和你的爱情",
466 | "世界如果被残酷攻击",
467 | "为什么我能飞天",
468 | "也能够遁地",
469 | "为什么我却没办法",
470 | "长驱直入你的心",
471 | "只要给我一个电话亭",
472 | "把内裤当外衣",
473 | "如果你能够开心",
474 | "展开披风",
475 | "带你飞行",
476 | "谁赐予我这一身",
477 | "无助的能力",
478 | "神也不能阻挡",
479 | "你想离开的心",
480 | "曾经你赞美我手臂",
481 | "逛街多能提",
482 | "日日夜夜贴身保护你",
483 | "最凶狠的怪兽",
484 | "也不能与我为敌",
485 | "那为何害怕你的泪滴",
486 | "我给了我这一幕",
487 | "难堪的结局",
488 | "谁要这样超人",
489 | "连自己也救不起",
490 | "终于完美结局",
491 | "为什么",
492 | "我只能够",
493 | "眼看着爱",
494 | "燃烧成灰烬",
495 | "谁来接手我的超能力"
496 | ],
497 | "成名在望": [
498 | "成名在望",
499 | "那黑的终点可有光",
500 | "你就能飞翔",
501 | "那夜的尽头可会亮",
502 | "那成名在望",
503 | "或者是",
504 | "那又会怎么样",
505 | "谁又能怎样",
506 | "找一个和弦开始唱",
507 | "那故事遗忘的时光",
508 | "起点是那平凡的成长",
509 | "或初学吉他时",
510 | "少年们的模样",
511 | "那一年的舞台",
512 | "没掌声没聚光",
513 | "只有盆地边缘",
514 | "不认输的倔强",
515 | "排练室的日夜",
516 | "在争论在激荡",
517 | "以音量去吞噬",
518 | "无退路的彷徨",
519 | "会有希望",
520 | "无知的狂妄",
521 | "混迹过酒场的驻唱",
522 | "才读懂人性的寻常",
523 | "背负过音乐节的重量",
524 | "才体会每场仗",
525 | "都仰赖枪与粮",
526 | "梦是把热血和",
527 | "汗与泪",
528 | "熬成汤",
529 | "浇灌在干涸的",
530 | "贫瘠的现实上",
531 | "当日常的重量",
532 | "让我们不反抗",
533 | "倒地后才发现",
534 | "荒地上",
535 | "渺茫",
536 | "希望",
537 | "绽放",
538 | "穿过了",
539 | "摇滚或糖霜",
540 | "昧俗或理想",
541 | "批判或传唱",
542 | "道路上",
543 | "只能看远方",
544 | "最远的地方",
545 | "应许的他方",
546 | "不停冲撞",
547 | "看过多少脸庞",
548 | "飞过多少异乡",
549 | "少年早已苍茫",
550 | "回头望我在何方",
551 | "一站又一站的流浪",
552 | "那旅馆和空港",
553 | "一遍又一遍的采访",
554 | "和攻防",
555 | "一双又一双的目光",
556 | "像监狱和高墙",
557 | "墙里的风光是不是",
558 | "如当初想象",
559 | "那成名在望是否风光",
560 | "疯狂的火光",
561 | "那又该怎么样",
562 | "那又能怎么样",
563 | "While we were so young",
564 | "我梦到当时",
565 | "我们翻过墙",
566 | "曼陀罗花",
567 | "沿途绽放",
568 | "我们光脚越过人间荒唐",
569 | "We're stupid",
570 | "but strong",
571 | "放学的屋顶",
572 | "像万人广场",
573 | "从不多想",
574 | "只是信仰",
575 | "少年回头望",
576 | "笑我还不快跟上",
577 | "那路的起点谁能忘",
578 | "那路的尽头谁在唱",
579 | "谁成名在望",
580 | "谁曾失望",
581 | "却更多",
582 | "的谁在盼望",
583 | "那夜的尽头天将亮",
584 | "无关真相",
585 | "如果你",
586 | "心始终信仰"
587 | ],
588 | "宠上天": [
589 | "宠上天",
590 | "宠你",
591 | "是我的朋友",
592 | "就是我的baby",
593 | "宠上了天",
594 | "我无时无刻",
595 | "都无怨无悔",
596 | "就算你",
597 | "打我踢我",
598 | "也都ok",
599 | "天堂",
600 | "整个",
601 | "搬到你身边",
602 | "让谁都傻眼",
603 | "你想要",
604 | "蹂躏虐待",
605 | "也都随便",
606 | "让谁都羡慕",
607 | "都赞美",
608 | "你爱看鬼片",
609 | "又怕看鬼片",
610 | "就要我陪",
611 | "坐在你身边",
612 | "很想告诉你",
613 | "我比你还怕鬼",
614 | "让你无忧又无虑",
615 | "每一天",
616 | "你一个口令",
617 | "我一个动作",
618 | "绝不拖延",
619 | "你一个皱眉",
620 | "我三条黑线",
621 | "整个高度警戒",
622 | "让你无法又无天",
623 | "的撒野",
624 | "是一座堡垒",
625 | "是一种哲学",
626 | "我们之间",
627 | "是一股热血",
628 | "是一句干杯",
629 | "也是一种永远",
630 | "让爱无穷又无尽",
631 | "万万岁"
632 | ],
633 | "出头天": [
634 | "出头天",
635 | "咱可以出头天",
636 | "那一日",
637 | "人生不怕风浪",
638 | "只怕自己没志气",
639 | "我盼望的日子",
640 | "会真快",
641 | "来到我身边",
642 | "在我的天顶",
643 | "永远等待",
644 | "甘有人会看见",
645 | "不甘愿这样过一生",
646 | "在我的一生",
647 | "我甘愿来相信",
648 | "每一朵花",
649 | "都有自己的春天",
650 | "大雨落不停",
651 | "也不能改变",
652 | "我的固执",
653 | "甘有人在保佑",
654 | "我常常摔的头壳流血",
655 | "血干会结痂",
656 | "失败也不失志",
657 | "成功是",
658 | "咱自己看自己得起",
659 | "飘浪的日子",
660 | "等待着时机",
661 | "我不信命运",
662 | "会这么无情"
663 | ],
664 | "闯": [
665 | "闯",
666 | "为什么要给我",
667 | "一颗跳动的心脏",
668 | "却忘了给我",
669 | "飞翔的翅膀",
670 | "每天我活在",
671 | "这多无聊的地方",
672 | "多么想要流浪",
673 | "又把我丢在这",
674 | "寂寞战场",
675 | "这世界有多大",
676 | "我就有多彷徨",
677 | "烂命一条",
678 | "走在路上",
679 | "影子在地上",
680 | "像我的慌张",
681 | "黏在脚下",
682 | "抓着我不放",
683 | "我不懂我不是这样",
684 | "我不该这样",
685 | "额头流下的汗",
686 | "又流进眼眶",
687 | "有没有一点希望",
688 | "我的灵魂",
689 | "装进纸箱",
690 | "寄送到天堂",
691 | "云端的光",
692 | "会不会是",
693 | "希望的形状",
694 | "每一天来了又走了",
695 | "匆忙的太阳",
696 | "感觉自己蒸发",
697 | "慢慢从这个世界上",
698 | "有没有一点希望",
699 | "叫我去闯",
700 | "天涯海角"
701 | ],
702 | "春天的呐喊": [
703 | "春天的呐喊",
704 | "爽要呐喊",
705 | "一生能有几次",
706 | "跟世界宣战",
707 | "看到大海",
708 | "看到未来",
709 | "不爽更要喊",
710 | "压力要甩",
711 | "忧郁要推翻",
712 | "用力的呐喊",
713 | "喊到流汗",
714 | "喊到没遗憾",
715 | "当阳光很冷淡",
716 | "心情很吉普赛",
717 | "没人能挡住我",
718 | "跟平凡掰掰",
719 | "方向盘指向南",
720 | "一路都不转弯",
721 | "除非我看到沙滩",
722 | "不要叫我比赛",
723 | "不要再看我成绩单",
724 | "不要再无奈",
725 | "不要再忍耐",
726 | "不要再让我伤肝",
727 | "天天都火腿蛋",
728 | "天天都排骨鸡腿饭",
729 | "我需要扭转",
730 | "我需要意外",
731 | "我需要感觉存在",
732 | "不想再当模范",
733 | "不想要再当乖乖牌",
734 | "我只想摇摆",
735 | "我只想旋转",
736 | "我只想骇到腿软",
737 | "让冬天被打败",
738 | "让春天冲上了舞台",
739 | "让热血变红",
740 | "让天空变蓝",
741 | "让我把无聊炸开",
742 | "看羚羊草枝摆",
743 | "我爱上大自然",
744 | "来不及等泪干",
745 | "来不及防晒",
746 | "浪漫只怕太慢",
747 | "痛快只怕太快",
748 | "快让我看到沙滩",
749 | "终于没人管"
750 | ],
751 | "纯真": [
752 | "纯真",
753 | "在无声之中",
754 | "你拉起了我的手",
755 | "我怎么感觉",
756 | "整个黑夜在震动",
757 | "耳朵里我听到了",
758 | "心跳的节奏",
759 | "星星在闪烁",
760 | "你会怎么说",
761 | "长长的路上",
762 | "我想我们是朋友",
763 | "如果有期待",
764 | "我想最好是不说",
765 | "你总是微笑的",
766 | "你总是不开口",
767 | "世界被你掌握",
768 | "月亮绕地球",
769 | "地球绕着太阳走",
770 | "世界是座宁静的宇宙",
771 | "今晚的天空有一颗流星划过",
772 | "在预言着什么",
773 | "你怎么说",
774 | "你心中一定",
775 | "有座浓雾的湖泊",
776 | "任凭月光再皎洁",
777 | "照也照不透",
778 | "你眼中闪烁湖面",
779 | "无边的温柔",
780 | "那波光在诱惑",
781 | "你已经有他",
782 | "就不应该再有我",
783 | "世界的纯真",
784 | "此刻为你有迷惑",
785 | "我想我应该",
786 | "轻轻放开你的手",
787 | "我却没有力气这么做"
788 | ],
789 | "雌雄同体": [
790 | "雌雄同体",
791 | "我要你",
792 | "只要你爱我",
793 | "一切都没问题",
794 | "PM七点",
795 | "镜子前的自己",
796 | "琢磨属于",
797 | "自己的美丽",
798 | "轻轻刮去嘴角胡青",
799 | "画上我的本性",
800 | "淡紫色眼影",
801 | "粉色双唇的",
802 | "喃喃自语",
803 | "即使到",
804 | "最后你还是看不清",
805 | "看到我",
806 | "你不该猜测应该享受",
807 | "爱上我",
808 | "你不该猜测应该爱我",
809 | "我可以是男是女",
810 | "可以飘移不定",
811 | "可以调整百分比",
812 | "发现自己原来的",
813 | "领带要配",
814 | "苏格兰裙",
815 | "和火一般",
816 | "的羽毛围巾",
817 | "只是我仍在反复考虑",
818 | "搭配几号香精",
819 | "做今晚的内衣",
820 | "与其让你",
821 | "了解我",
822 | "我宁愿我是",
823 | "一个谜",
824 | "一个解不开的难题",
825 | "真和假的秘密",
826 | "扣你心弦的游戏",
827 | "模仿你",
828 | "或和你变成对比",
829 | "参加你",
830 | "理想的爱情游戏",
831 | "你也许避我",
832 | "唯恐不及",
833 | "你也许把我",
834 | "当作异形",
835 | "可是你如何真的确定",
836 | "灵魂找到自己",
837 | "的样貌和身体"
838 | ],
839 | "错错错": [
840 | "错错错",
841 | "你的心改变",
842 | "从什么时候",
843 | "我不接受",
844 | "这样的",
845 | "全剧终",
846 | "为什么你能",
847 | "同时那么残酷又温柔",
848 | "当你微笑告诉我",
849 | "这是好结果",
850 | "一时之间我",
851 | "不知道应该说些什么",
852 | "笑过哭过没想过",
853 | "最后要寂寞",
854 | "多少风雨之中",
855 | "一起走过",
856 | "为何现在",
857 | "你突然放手",
858 | "如果说最后",
859 | "宜静不是嫁给了大雄",
860 | "一生相信的执着",
861 | "一秒就崩落",
862 | "我该同意吗",
863 | "你说拥有不如精彩过",
864 | "还说今后我们是",
865 | "最好的朋友",
866 | "为何我的脸上",
867 | "还有笑容",
868 | "最深的痛",
869 | "也只能沉默",
870 | "这是开玩笑吧",
871 | "你在幽默",
872 | "快告诉我",
873 | "全部都搞错",
874 | "我们的爱",
875 | "到最后",
876 | "算什么"
877 | ],
878 | "当每颗星星": [
879 | "当每颗星星",
880 | "都在呜咽",
881 | "都在落泪",
882 | "每个幻想",
883 | "都已幻灭",
884 | "是否能相信",
885 | "当一颗星",
886 | "你会出现",
887 | "那三月",
888 | "绽放了誓言",
889 | "在四月",
890 | "遗落了谎言",
891 | "而五月",
892 | "我依然眷恋",
893 | "搁浅人间",
894 | "再不能回",
895 | "曾经的天际线",
896 | "遥远誓言",
897 | "不如谎言",
898 | "饮鸩片刻",
899 | "片刻给我安慰",
900 | "那失眠无垠了黑夜",
901 | "任黑夜豢养着思念",
902 | "让思念模糊了双眼",
903 | "流浪千年",
904 | "祈祷万遍",
905 | "会不会有个谁",
906 | "百转千回",
907 | "带我逃脱",
908 | "无尽试炼",
909 | "无谓荒芜岁月",
910 | "会有你",
911 | "的出现",
912 | "依然相信",
913 | "会有你出现"
914 | ],
915 | "第二人生": [
916 | "第二人生",
917 | "期待一趟旅程",
918 | "精彩万分",
919 | "用尽体温",
920 | "才开始悔恨",
921 | "期待一种永恒",
922 | "你却还在等",
923 | "等到荒废青春",
924 | "即使伤痕",
925 | "也奋不顾身",
926 | "你的第二人生",
927 | "你听到闹钟声",
928 | "你推开了抱枕",
929 | "你醒在无尽的",
930 | "疲倦的人生",
931 | "英雄没有出现",
932 | "奇迹没有发生",
933 | "你只有苦涩的",
934 | "即溶咖啡粉",
935 | "你天天看新闻",
936 | "在等什么发生",
937 | "让人生再重头",
938 | "再起死回生",
939 | "地心没有沸腾",
940 | "陨石没有倾盆",
941 | "只有你和日子",
942 | "长满了灰尘",
943 | "却怕伤痕",
944 | "怕碎骨粉身",
945 | "最后还是一个人",
946 | "没有神",
947 | "你孤独的生存",
948 | "你才刚出了门",
949 | "你就开始在等",
950 | "你等着快回家",
951 | "回你的围城",
952 | "命运如果有门",
953 | "名字就叫心门",
954 | "并不是能不能",
955 | "而是肯不肯",
956 | "生命不是过程",
957 | "而是美丽旅程",
958 | "风景有亮和暗",
959 | "也有爱和恨",
960 | "第一站叫天真",
961 | "第二站叫青春",
962 | "下一站的名字",
963 | "等你去确认",
964 | "也许会有一个人",
965 | "陪着你",
966 | "向新人生启程",
967 | "每个灵魂每个人",
968 | "每次劫后余生",
969 | "每个心跳每滴泪",
970 | "在等绝处逢生",
971 | "如果命运注定你的诞生",
972 | "如果末日始终没有发生",
973 | "不要等到来生",
974 | "让此时此刻",
975 | "能不虚此生",
976 | "你不该再等",
977 | "别到荒废青春",
978 | "生命还没有黄昏",
979 | "下一站"
980 | ],
981 | "第一天": [
982 | "第一天",
983 | "First day",
984 | "我存在",
985 | "第一次呼吸畅快",
986 | "站在地上的脚踝",
987 | "因为你而有真实感",
988 | "第一次能飞起来",
989 | "爱是腾空的魔幻",
990 | "第一天的纯真色彩",
991 | "它总是永远那么灿烂",
992 | "你说活在明天活在期待",
993 | "不如活得今天很自在",
994 | "我说我懂了会不会太快",
995 | "未来第一天要展开",
996 | "永远那么灿烂",
997 | "下过雨的夏天傍晚",
998 | "我都会期待",
999 | "唱歌的蝉",
1000 | "把星星都吵醒",
1001 | "月光晒了很凉快",
1002 | "回忆起来第一次告白",
1003 | "尴尬的我",
1004 | "看爱装得很哲学的你",
1005 | "其实很可爱",
1006 | "第一天我存在",
1007 | "你很搞笑",
1008 | "你很奇怪",
1009 | "你头发很乱",
1010 | "有的时候",
1011 | "你又突然为我的事情",
1012 | "变得很勇敢",
1013 | "这么说来很不单纯",
1014 | "你陪我看海",
1015 | "海那么蓝",
1016 | "我又好像不应该",
1017 | "把你想得有点坏",
1018 | "坏的是我发现不知不觉",
1019 | "不见到你不是很习惯",
1020 | "你的眼神里好像也期待",
1021 | "期待不一样的未来",
1022 | "蓝色的海",
1023 | "海上的云",
1024 | "云的那端",
1025 | "不转弯",
1026 | "到未来",
1027 | "Today",
1028 | "everyday"
1029 | ],
1030 | "DNA": [
1031 | "DNA",
1032 | "想要叫那就叫",
1033 | "想甩就甩跳就跳",
1034 | "跳更高别靠腰",
1035 | "要靠心脏的火药",
1036 | "要不要难道要",
1037 | "别人帮你决定好",
1038 | "好不好就现在",
1039 | "抢回自己的心跳",
1040 | "是DNA唱我反调",
1041 | "还是我的命运",
1042 | "不敢自编自导",
1043 | "那是谁",
1044 | "用掉了我的牙膏",
1045 | "我的鞋和外套",
1046 | "是谁穿走了",
1047 | "那是谁在我家",
1048 | "大方洗澡",
1049 | "镜子前他和我",
1050 | "一样的外表",
1051 | "谁搬进我的大脑",
1052 | "谁绑住我的手脚",
1053 | "自己的心跳",
1054 | "那是谁总是说",
1055 | "有够衰小",
1056 | "那是谁只祷告",
1057 | "只会打嘴炮",
1058 | "那是谁被通缉",
1059 | "正在逃跑",
1060 | "罪名是",
1061 | "绑架了自己",
1062 | "的微笑",
1063 | "谁搬进我的大脑",
1064 | "谁绑住我的手脚",
1065 | "心跳跳跃",
1066 | "狂奔奔跑"
1067 | ],
1068 | "Do You Ever Shine": [
1069 | "Do You Ever Shine",
1070 | "每个最好最坏时代",
1071 | "你安全带",
1072 | "马上解开",
1073 | "你有亮点",
1074 | "现在亮出来",
1075 | "你可以是",
1076 | "推倒世界",
1077 | "最后的骨牌",
1078 | "也可以是",
1079 | "宇宙拼图",
1080 | "缺的那一块",
1081 | "不要以为你的表演",
1082 | "没有人期待",
1083 | "快要流行用你名字",
1084 | "命名的色彩",
1085 | "缝一块亮片",
1086 | "来一场狂恋",
1087 | "世界就是细节",
1088 | "要怎么改变",
1089 | "一点一点",
1090 | "就等你一念",
1091 | "都迫出来",
1092 | "几个天才",
1093 | "难道你想",
1094 | "没什么意外",
1095 | "发一生的呆",
1096 | "墓志铭",
1097 | "只要写",
1098 | "人畜无害",
1099 | "还是怕输",
1100 | "不参加比赛",
1101 | "把自己淘汰",
1102 | "到老了才发现",
1103 | "小宇宙",
1104 | "根本就没打开",
1105 | "都是你的",
1106 | "华丽舞台",
1107 | "Don't forget"
1108 | ],
1109 | "赌神": [
1110 | "赌神",
1111 | "好胜的自尊",
1112 | "我又放不低",
1113 | "我说冷静",
1114 | "我沉住气",
1115 | "幸运在我手心",
1116 | "无法去想",
1117 | "明天在哪",
1118 | "昨天我回不去",
1119 | "一张底牌要决定",
1120 | "一生传奇或一身烂泥",
1121 | "烂泥",
1122 | "不过就是一条命",
1123 | "狮子山下一间破屋",
1124 | "发现了沉睡的一个箱子",
1125 | "一笔天文数字",
1126 | "一本斑驳传奇",
1127 | "公海领域无风邮轮静",
1128 | "命运与我隔桌在对立",
1129 | "烟雾弥漫隐藏了杀机",
1130 | "微笑回忆",
1131 | "逃离家门的一九三七",
1132 | "老人陪我一直在淋雨",
1133 | "他说要嘛滚回家里去",
1134 | "要嘛就拼",
1135 | "一张烧饼",
1136 | "和一路痴迷",
1137 | "吉普赛式的寻觅",
1138 | "一人一江湖",
1139 | "一场风景",
1140 | "一件风衣",
1141 | "繁华背面黑街的场景",
1142 | "我跟良心在演对手戏",
1143 | "一个上帝怎么能抵挡",
1144 | "一万种的贪欲",
1145 | "在我的手心"
1146 | ],
1147 | "Enrich Your Life": [
1148 | "Enrich Your Life",
1149 | "让我照顾你",
1150 | "是你",
1151 | "爱你让我变的更强",
1152 | "为你战斗永不投降",
1153 | "我超越我自己的想象",
1154 | "让你未来放在我肩上",
1155 | "心情很晴朗",
1156 | "在大树下",
1157 | "笑着和你乘凉",
1158 | "突然领悟了",
1159 | "幸福的形状",
1160 | "幸福不是多",
1161 | "而是遗忘",
1162 | "能遗忘生命的",
1163 | "烦恼忧伤",
1164 | "丰富你的人生愿望",
1165 | "风雨再大能为你挡",
1166 | "为你失去生命也辉煌",
1167 | "风雨再大都为你挡"
1168 | ],
1169 | "而我知道": [
1170 | "而我知道",
1171 | "却还是这么难熬",
1172 | "就这样吧",
1173 | "你说",
1174 | "我们曾天真地",
1175 | "一起哭和笑",
1176 | "但不知道怎么忘掉",
1177 | "你走了以后",
1178 | "每一分一秒",
1179 | "那真爱不一定",
1180 | "白头到老",
1181 | "有一天你可能",
1182 | "就这么走掉",
1183 | "这一切",
1184 | "我全都知道",
1185 | "我就是受不了",
1186 | "冰块还没融化",
1187 | "你在看表",
1188 | "笑的尴尬",
1189 | "最近很忙",
1190 | "改天聊吧",
1191 | "那天我在楼下",
1192 | "想了很久",
1193 | "你说的话",
1194 | "爱情很窄",
1195 | "世界很大",
1196 | "而我们应该长大",
1197 | "我想我听懂你",
1198 | "话中的话",
1199 | "紧紧咬牙",
1200 | "给你祝福",
1201 | "自由飞吧",
1202 | "温室没有",
1203 | "灿烂的花",
1204 | "你总是",
1205 | "很有想法",
1206 | "我同意",
1207 | "可是我",
1208 | "泪如雨下"
1209 | ],
1210 | "反而": [
1211 | "反而",
1212 | "而你",
1213 | "是否看穿了我",
1214 | "看穿了我",
1215 | "假装的冷漠",
1216 | "是否害怕着我",
1217 | "反而带走属于我的温柔",
1218 | "自由",
1219 | "太多自由",
1220 | "反而想做笼里的野兽",
1221 | "寂寞",
1222 | "太多寂寞",
1223 | "反而喧哗",
1224 | "拥挤着我",
1225 | "想要执着",
1226 | "反而磋跎",
1227 | "越是等候",
1228 | "反而越是错过",
1229 | "找到成就",
1230 | "反而坠落",
1231 | "越是温暖",
1232 | "反而越是折磨",
1233 | "看的清楚",
1234 | "反而朦胧",
1235 | "越是了解",
1236 | "反而越是惶恐",
1237 | "保持沉默",
1238 | "反而脆弱",
1239 | "越是忍耐",
1240 | "反而越是汹涌"
1241 | ],
1242 | "放肆": [
1243 | "放肆",
1244 | "放肆去闯",
1245 | "放肆爱放肆追",
1246 | "放肆是我的信仰",
1247 | "再不去闯",
1248 | "梦想永远",
1249 | "只会是一个梦想",
1250 | "放肆的大闹一场",
1251 | "不能原谅",
1252 | "如果很多年后",
1253 | "我还是这样",
1254 | "想太多又想太重的梦想",
1255 | "还不如干脆不多想",
1256 | "每一个",
1257 | "险恶的浪",
1258 | "都会有浪花绽放",
1259 | "我决定",
1260 | "边冲边欣赏",
1261 | "牛顿",
1262 | "要我们都活在地上",
1263 | "偏偏我就想要飞翔",
1264 | "要挣脱命运捆绑",
1265 | "要推翻柏林围墙",
1266 | "要站上巨人的肩膀",
1267 | "梦想永远是逆向",
1268 | "一路都有人阻挡",
1269 | "人们说的荒唐",
1270 | "却是我的",
1271 | "心中的天堂",
1272 | "哥伦布",
1273 | "只要有一颗星光",
1274 | "就胆敢横越大西洋",
1275 | "我还有一把吉他",
1276 | "我还有一群死党",
1277 | "为什么还不大声唱",
1278 | "达尔文",
1279 | "假设生命是战场",
1280 | "就让我基因不投降",
1281 | "把伤痕",
1282 | "装满手掌",
1283 | "把鼓声",
1284 | "装满心脏",
1285 | "把歌声",
1286 | "装满肺活量",
1287 | "梦想永远是逆光",
1288 | "只有剪影的模样",
1289 | "会有什么细节",
1290 | "什么体验",
1291 | "不要只猜想",
1292 | "是一个梦想"
1293 | ],
1294 | "疯狂世界": [
1295 | "疯狂世界",
1296 | "我好想好想飞",
1297 | "逃离这个",
1298 | "那么多苦",
1299 | "那么多累",
1300 | "如果是你",
1301 | "发现了我",
1302 | "也别将我挽回",
1303 | "那么多莫名的泪水",
1304 | "如果说了后悔",
1305 | "是不是",
1306 | "一切就能倒退",
1307 | "回忆多么美",
1308 | "活着多么狼狈",
1309 | "为什么这个世界",
1310 | "总要叫人尝伤悲",
1311 | "我不能了解",
1312 | "也不想了解",
1313 | "想了你一整夜",
1314 | "再也想不起你的脸",
1315 | "你是一种感觉",
1316 | "写在",
1317 | "夏夜晚风",
1318 | "青春是",
1319 | "挽不回的水",
1320 | "转眼消失在指间",
1321 | "用力的浪费",
1322 | "再用力的后悔",
1323 | "那么多莫名的伤悲"
1324 | ],
1325 | "风若吹": [
1326 | "风若吹",
1327 | "命运你",
1328 | "往哪转",
1329 | "拢无法度去控制",
1330 | "我就飞",
1331 | "不知我会飞到哪",
1332 | "我会飞到",
1333 | "这个奇怪的社会",
1334 | "你甘无一款奇怪的体会",
1335 | "甘讲一定就爱读册",
1336 | "一世人找人拼高低",
1337 | "我已经无力甲你去相争",
1338 | "这些道理我不是没听过",
1339 | "我是真正在不了解",
1340 | "我的生命无法度照我的",
1341 | "朋友亲戚甲厝边头尾",
1342 | "生鸡蛋的无放鸡屎多",
1343 | "一天到晚拢在冤家",
1344 | "甘着一定爱按呢",
1345 | "有一天我要放舍我一切",
1346 | "免阁整天惊东又惊西",
1347 | "一定给你拢无底找",
1348 | "一定给你拢无底可找",
1349 | "不知我会飞到",
1350 | "我会飞到哪"
1351 | ],
1352 | "干杯": [
1353 | "干杯",
1354 | "有一天",
1355 | "和你再干一杯",
1356 | "会不会",
1357 | "时间真的能倒退",
1358 | "退回",
1359 | "你的我的",
1360 | "回不去的",
1361 | "悠悠的岁月",
1362 | "也许会",
1363 | "世界真的有终点",
1364 | "也要和你举起回忆酿的甜",
1365 | "为什么",
1366 | "好想流泪",
1367 | "时间都停了",
1368 | "他们都回来了",
1369 | "怀念的人啊",
1370 | "等你的来到",
1371 | "如果说",
1372 | "要我选出",
1373 | "代表青春",
1374 | "那个画面",
1375 | "浮现了",
1376 | "那滴眼泪",
1377 | "那片蓝天",
1378 | "那年毕业",
1379 | "那一张",
1380 | "边哭边笑",
1381 | "还要拥抱",
1382 | "是你的脸",
1383 | "想起来",
1384 | "可爱可怜",
1385 | "可歌可泣",
1386 | "可是多怀念",
1387 | "怀念总是",
1388 | "突然怀念",
1389 | "不谈条件",
1390 | "当回忆",
1391 | "冲破考卷",
1392 | "冲出岁月",
1393 | "在我眼前",
1394 | "我和你",
1395 | "流着汗水",
1396 | "喝着汽水",
1397 | "在操场边",
1398 | "说好了",
1399 | "无论如何",
1400 | "一起走到",
1401 | "未来的世界",
1402 | "现在就是",
1403 | "那个未来",
1404 | "那个世界",
1405 | "你的身边",
1406 | "我的身边",
1407 | "不是同一边",
1408 | "友情曾像",
1409 | "诺亚方舟",
1410 | "坚强誓言",
1411 | "只是我",
1412 | "望着海面",
1413 | "等着永远",
1414 | "模糊了视线",
1415 | "这些年",
1416 | "买了四轮",
1417 | "买了手表",
1418 | "买了单眼",
1419 | "却发现",
1420 | "追不到的",
1421 | "停不了的",
1422 | "还是那些",
1423 | "人生是",
1424 | "只有认命",
1425 | "只能宿命",
1426 | "只好宿醉",
1427 | "只剩下",
1428 | "高的笑点",
1429 | "低的哭点",
1430 | "却没成熟点",
1431 | "成熟就是",
1432 | "幻想幻灭",
1433 | "一场磨练",
1434 | "只有梦想",
1435 | "越磨越小",
1436 | "小到不见",
1437 | "有时候",
1438 | "却没眼泪",
1439 | "期待会",
1440 | "你会不会",
1441 | "他会不会",
1442 | "开个同学会",
1443 | "他在等你",
1444 | "你在等我",
1445 | "我在等谁",
1446 | "又是谁",
1447 | "孩子没睡",
1448 | "电话没电",
1449 | "心情没准备",
1450 | "天空不断",
1451 | "黑了又亮",
1452 | "亮了又黑",
1453 | "那光阴",
1454 | "沧海桑田",
1455 | "远走高飞",
1456 | "再没力气追",
1457 | "终究会",
1458 | "我们都变成昨天",
1459 | "是你",
1460 | "陪我走过",
1461 | "一生一回",
1462 | "匆匆的人间",
1463 | "就是今天",
1464 | "今天就是有一天",
1465 | "说出一直没说",
1466 | "对你的感谢",
1467 | "再干一杯永远",
1468 | "喝了就能万岁",
1469 | "岁岁和年年"
1470 | ],
1471 | "憨人": [
1472 | "憨人",
1473 | "我有我的路",
1474 | "有我的梦",
1475 | "梦中的那个世界",
1476 | "甘讲伊是一场空",
1477 | "我走过的路",
1478 | "只有希望",
1479 | "希望你我讲过的话",
1480 | "放在心肝内",
1481 | "总有一天",
1482 | "总会有一天",
1483 | "甘愿来作憨人",
1484 | "我不是头脑空空",
1485 | "我不是一只米虫",
1486 | "人啊人",
1487 | "一世人",
1488 | "要安怎欢喜",
1489 | "过春夏秋冬",
1490 | "我的心内感觉",
1491 | "人生的沉重",
1492 | "不敢来振动",
1493 | "我不是好子",
1494 | "嘛不是歹人",
1495 | "我只是爱眠梦",
1496 | "我不愿",
1497 | "随浪随风",
1498 | "飘浪西东",
1499 | "亲像船无港",
1500 | "我不愿做人",
1501 | "奸巧钻缝",
1502 | "满天全金条",
1503 | "要煞无半项",
1504 | "环境来戏弄",
1505 | "背景无够强",
1506 | "天才无够弄",
1507 | "逐项是拢输人",
1508 | "只好看破这虚华",
1509 | "不怕路歹行",
1510 | "不怕大雨淋",
1511 | "心上一字敢",
1512 | "面对我的梦",
1513 | "我知影",
1514 | "我有我的梦"
1515 | ],
1516 | "好不好": [
1517 | "好不好",
1518 | "乎你想",
1519 | "乎你猜",
1520 | "是谁人整眠烦恼",
1521 | "烦恼着",
1522 | "无情的风",
1523 | "无情的雨",
1524 | "阻碍咱的路",
1525 | "甲你疼",
1526 | "甲你惜",
1527 | "甲你捧在我双手中",
1528 | "我一生唯一的希望",
1529 | "要给你快乐",
1530 | "好或不好",
1531 | "不知",
1532 | "你的温暖",
1533 | "充满着阮孤单的心脏",
1534 | "想要对你说",
1535 | "是对或是不对",
1536 | "是好或是不好",
1537 | "不知你",
1538 | "甘会笑阮憨",
1539 | "西北雨的下午",
1540 | "想你",
1541 | "不知影你在哪",
1542 | "真希望",
1543 | "看到你的笑容",
1544 | "我不能继续再等待",
1545 | "日子有甜也有艰苦",
1546 | "有你有我互相照顾",
1547 | "想要听",
1548 | "你心内的感想",
1549 | "你甘有听阮讲",
1550 | "到底是好不好",
1551 | "甘讲你",
1552 | "惊阮没信用",
1553 | "还是你搁有苦衷",
1554 | "我等待不能再继续"
1555 | ],
1556 | "好好 (想把你写成一首歌)": [
1557 | "好好",
1558 | "想把你写成一首歌",
1559 | "想养一只猫",
1560 | "想要回到每个场景",
1561 | "拨慢每只表",
1562 | "小孩和大人",
1563 | "转角",
1564 | "盖一座城堡",
1565 | "我们好好",
1566 | "好到疯掉",
1567 | "像找回",
1568 | "失散多年双胞",
1569 | "生命再长",
1570 | "不过烟火",
1571 | "落下了眼角",
1572 | "世界再大",
1573 | "不过你我",
1574 | "凝视的微笑",
1575 | "流逝风景与人群中",
1576 | "你对我最好",
1577 | "一切好好",
1578 | "是否太好",
1579 | "没有人知道",
1580 | "背着空空的书包",
1581 | "逃出",
1582 | "名为日常的监牢",
1583 | "忘了要长大",
1584 | "忘了要变老",
1585 | "忘了时间有脚",
1586 | "最安静的时刻",
1587 | "回忆总是",
1588 | "最喧嚣",
1589 | "狂欢寂寞",
1590 | "包围着孤岛",
1591 | "驯服想念能陪伴我",
1592 | "像一只家猫",
1593 | "它就窝在",
1594 | "沙发一角",
1595 | "却不肯睡着",
1596 | "曾有满满的羽毛",
1597 | "名为青春的舞蹈",
1598 | "不知道未来",
1599 | "不知道烦恼",
1600 | "不知那些日子",
1601 | "会是那么少",
1602 | "时间的电影",
1603 | "结局才知道",
1604 | "原来大人",
1605 | "已没有童谣",
1606 | "最后的叮咛",
1607 | "最后的拥抱",
1608 | "我们红着眼笑",
1609 | "我们都","要把自己照顾好",
1610 | "好到遗憾无法打扰",
1611 | "好好的生活",
1612 | "好好的变老",
1613 | "好好假装我",
1614 | "已经把你忘掉"
1615 | ],
1616 | "Happy Birth Day": [
1617 | "Happy Birth Day",
1618 | "你就在我身边",
1619 | "和你吃苦一生",
1620 | "胜过天堂一天",
1621 | "告别忧伤昨天",
1622 | "自从遇见了你才是我",
1623 | "在这之前",
1624 | "我到底是谁",
1625 | "一瞬间",
1626 | "一切都改变",
1627 | "自从遇见了你",
1628 | "为什么",
1629 | "奶昔不甜",
1630 | "风景不美",
1631 | "因为你在身边",
1632 | "世界",
1633 | "只剩下一个焦点",
1634 | "一开始你就特别",
1635 | "从眼神就很体贴",
1636 | "我们都不穿鞋",
1637 | "光着脚穿越",
1638 | "耳语流言",
1639 | "你出现我眼前",
1640 | "才是我",
1641 | "风筝和风在缠绵",
1642 | "诗人和诗在兜圈",
1643 | "你坐在我身边",
1644 | "这一种快乐",
1645 | "无法描写",
1646 | "世界我环游一圈",
1647 | "看很多空中小姐",
1648 | "都没有比你美",
1649 | "第一名模",
1650 | "也只能闪边",
1651 | "你出现我眼前",
1652 | "为什么快乐",
1653 | "也会流下眼泪",
1654 | "灌溉了我的荒野",
1655 | "开满了玫瑰",
1656 | "我不累我不睡",
1657 | "我不休息",
1658 | "我不阖眼",
1659 | "浪费每一秒",
1660 | "在这有你的世界"
1661 | ],
1662 | "黑白讲": [
1663 | "黑白讲",
1664 | "莫戆",
1665 | "汝叫我",
1666 | "我听汝咧乌白讲",
1667 | "哪会世界拢无声音",
1668 | "青春是战争",
1669 | "我渴望流血",
1670 | "有啥物绝招",
1671 | "做汝变",
1672 | "我的好兄弟",
1673 | "我拍拢袂死",
1674 | "我想欲行路有风",
1675 | "我想欲做",
1676 | "真真正正的英雄",
1677 | "踅过了一摆佫一摆的街仔路",
1678 | "规工是拢无意义的走傱",
1679 | "天光到天乌",
1680 | "万事拢照常",
1681 | "无聊",
1682 | "叫侬欲起狂",
1683 | "汝予我的世界只有一条路",
1684 | "爱拼则会赢",
1685 | "我毋是听无",
1686 | "前途",
1687 | "我拢看袂着",
1688 | "忍受着",
1689 | "一摆佫一摆的啰嗦"
1690 | ],
1691 | "嘿!我要走了": [
1692 | "嘿!我要走了",
1693 | "都要结束",
1694 | "昨天的对白",
1695 | "已不再重要",
1696 | "见过最美的一幕",
1697 | "轻轻闭上眼睛",
1698 | "此刻我觉得清醒",
1699 | "已经不需要",
1700 | "一些挽留字句",
1701 | "这绚烂新世纪",
1702 | "深情已不受欢迎",
1703 | "只是在此刻",
1704 | "爱你那么用力",
1705 | "却好像一场闹剧",
1706 | "你我不断找寻",
1707 | "然后再不断放弃",
1708 | "不断的犯错",
1709 | "然后再不断远离",
1710 | "如果你还肯听",
1711 | "我想说声我爱你",
1712 | "反正自做多情",
1713 | "是我看家本领",
1714 | "只是在此刻",
1715 | "都要结束",
1716 | "收拾我的行李",
1717 | "去找寻新的自己"
1718 | ],
1719 | "恒星的恒心": [
1720 | "恒星的恒心",
1721 | "等你",
1722 | "等着你",
1723 | "带走回荡的回忆",
1724 | "你像流浪的流星",
1725 | "把我丢在黑夜",
1726 | "想着你",
1727 | "你要离开的黎明",
1728 | "我的眼泪在眼睛",
1729 | "下定决心",
1730 | "我决定",
1731 | "你和我",
1732 | "看星星",
1733 | "那夜空",
1734 | "多神秘",
1735 | "天很黑",
1736 | "风很急",
1737 | "你把我抱得很紧",
1738 | "沉默的银河系",
1739 | "因为你有意义",
1740 | "你要是落泪滴",
1741 | "世界都要下雨",
1742 | "降落在大地",
1743 | "我安静倾听",
1744 | "却无法领悟",
1745 | "你为何放弃",
1746 | "那一年的花季",
1747 | "那一刻的呼吸",
1748 | "那一生的旅行",
1749 | "因为你动魄惊心",
1750 | "我不是很聪明",
1751 | "我以为我可以",
1752 | "守护你",
1753 | "一直到",
1754 | "最后一丝呼吸",
1755 | "只是没发现",
1756 | "故事已结局",
1757 | "你早已离去",
1758 | "我还在坚定",
1759 | "老了累了",
1760 | "倦了变了",
1761 | "那不会是我",
1762 | "不会是我"
1763 | ],
1764 | "哄我入睡": [
1765 | "哄我入睡",
1766 | "你把孤单消灭",
1767 | "都消灭",
1768 | "全都消灭",
1769 | "给我安慰",
1770 | "抱着我",
1771 | "那年深深爱过",
1772 | "也深深痛过",
1773 | "爱完了",
1774 | "然后她走了",
1775 | "时间哗啦啦啦过",
1776 | "泪也刷啦啦啦流",
1777 | "她忘了把心还我",
1778 | "把心细细上锁",
1779 | "也密密缝过",
1780 | "为什么",
1781 | "眼泪还在流",
1782 | "爱是笑呵呵的疯",
1783 | "然后哎呀呀的痛",
1784 | "直到你出现拯救我",
1785 | "我的世界每天笑笑到累",
1786 | "累到很满足才甘愿",
1787 | "你的笑容",
1788 | "我一定很宝贝",
1789 | "从今天到永远",
1790 | "永远不会疲倦"
1791 | ],
1792 | "HoSee": [
1793 | "Hosee",
1794 | "呼伊死",
1795 | "看谁人先倒下去",
1796 | "看谁人的卡大支",
1797 | "不爽就",
1798 | "枪子无声钻来钻去",
1799 | "打破今眠的空气",
1800 | "半眠一点的巷仔内",
1801 | "在播一出戏",
1802 | "哪会按呢我想来想去",
1803 | "活得真不舒适",
1804 | "稍微一点风吹草动",
1805 | "把仔抓紧紧",
1806 | "世界哪会",
1807 | "颠三倒四",
1808 | "人生过甲亲像战争",
1809 | "委屈若是吞不下去",
1810 | "一声就翻脸",
1811 | "江湖变甲这没义气",
1812 | "朋友变甲这歹逗阵",
1813 | "真正若是发生事情",
1814 | "人拢溜紧紧",
1815 | "昨眠阁再梦到伊",
1816 | "牵手散步的日子",
1817 | "甘知当初的男儿",
1818 | "变甲按呢生",
1819 | "四面八方",
1820 | "团团包围",
1821 | "右边左边",
1822 | "撞不出去",
1823 | "我嘛不知",
1824 | "过了今眠",
1825 | "是生还是死"
1826 | ],
1827 | "后来的我们": [
1828 | "后来的我们",
1829 | "无论是",
1830 | "后来故事",
1831 | "怎么了",
1832 | "也要让",
1833 | "后来人生",
1834 | "我期待着",
1835 | "泪水中能看到",
1836 | "你真的",
1837 | "然后呢",
1838 | "只期待",
1839 | "后来的你能快乐",
1840 | "那就是",
1841 | "后来的我最想的",
1842 | "依然走着",
1843 | "只是不再并肩了",
1844 | "朝各自的人生",
1845 | "追寻了",
1846 | "精彩着",
1847 | "自由了",
1848 | "亲爱的",
1849 | "他们说你的心",
1850 | "似乎痊愈了",
1851 | "也开始有个人",
1852 | "为你守护着",
1853 | "我该心安或是",
1854 | "心痛呢",
1855 | "其实我的日子",
1856 | "也还可以呢",
1857 | "除了回忆肆虐",
1858 | "的某些时刻",
1859 | "庆幸还有眼泪",
1860 | "冲淡苦涩",
1861 | "而那些昨日",
1862 | "依然缤纷着",
1863 | "它们都有我",
1864 | "细心收藏着",
1865 | "也许你还记得",
1866 | "也许你都忘了",
1867 | "也不是那么重要了",
1868 | "回忆我们共同",
1869 | "走过的曲折",
1870 | "是那些带我们",
1871 | "来到了这一刻",
1872 | "让珍贵的人生",
1873 | "有失有得",
1874 | "用新的幸福",
1875 | "把遗憾包着",
1876 | "就这么朝着",
1877 | "未来前进了",
1878 | "有再多的不舍",
1879 | "也要狠心割舍",
1880 | "别回头看我",
1881 | "幸福快乐",
1882 | "在某处",
1883 | "另一个你",
1884 | "留下了",
1885 | "在那里",
1886 | "另一个我",
1887 | "微笑着",
1888 | "另一个我们",
1889 | "还深爱着",
1890 | "代替我们永恒着",
1891 | "如果能这么想",
1892 | "就够了",
1893 | "值得"
1894 | ],
1895 | "候鸟": [
1896 | "候鸟",
1897 | "飞过那片茫茫人海",
1898 | "我的故事被风吹散",
1899 | "下个路口直走或转弯",
1900 | "长大太慢",
1901 | "老得太快",
1902 | "我的明天",
1903 | "我从不期待",
1904 | "所以现在",
1905 | "我只想要",
1906 | "等得太久",
1907 | "结果太难猜",
1908 | "最后的温暖",
1909 | "寻找一丝最后的温暖",
1910 | "冰箱上有字条",
1911 | "桌上有菜",
1912 | "电锅里面有饭",
1913 | "没有人在",
1914 | "电话里的独白",
1915 | "还在等待",
1916 | "一个人的表情",
1917 | "怎么安排",
1918 | "而我到底是谁",
1919 | "从哪里来",
1920 | "又要到哪里去",
1921 | "给我答案",
1922 | "生命啊像灾难",
1923 | "已经习惯",
1924 | "无尽白天夜晚",
1925 | "永不间断",
1926 | "寻找一丝",
1927 | "包厢里的狂欢",
1928 | "曲终人散",
1929 | "长夜里的空白",
1930 | "消化不完",
1931 | "灵魂总是要贪",
1932 | "片刻灿烂",
1933 | "那双唇的孤单",
1934 | "变得野蛮",
1935 | "那陌生的阳光",
1936 | "照在床单",
1937 | "昨夜发生的事",
1938 | "不想再猜",
1939 | "而枕边的人啊",
1940 | "一直在换",
1941 | "每一次都以为",
1942 | "到了终站",
1943 | "等得太久结果太难猜",
1944 | "我的故事",
1945 | "被风吹散"
1946 | ],
1947 | "后青春期的诗": [
1948 | "后青春期的诗",
1949 | "当烟雾",
1950 | "随晨光飘散",
1951 | "枕畔的湖",
1952 | "已风干",
1953 | "期待已退化成等待",
1954 | "而我告别了突然",
1955 | "当泪痕勾勒着遗憾",
1956 | "回忆夸饰着伤感",
1957 | "逝水比喻",
1958 | "时光荏苒",
1959 | "终于我们不再",
1960 | "为了生命狂欢",
1961 | "为爱情狂乱",
1962 | "然而青春彼岸",
1963 | "盛夏正要一天",
1964 | "一天一天的灿烂",
1965 | "然后呢",
1966 | "一起走吧",
1967 | "谁说不能让我",
1968 | "此生唯一自传",
1969 | "如同诗一般",
1970 | "无论多远未来",
1971 | "读来依然一字一句",
1972 | "一篇都灿烂",
1973 | "让天空解释着蔚蓝",
1974 | "浮云定义着洁白",
1975 | "落花铺陈",
1976 | "一片红色地毯",
1977 | "迎接我们到未来",
1978 | "精彩未完的未来"
1979 | ],
1980 | "花": [
1981 | "花",
1982 | "这一生这一次",
1983 | "为自己抬起头",
1984 | "至少要骄傲的",
1985 | "盛开过",
1986 | "当风雨都过去",
1987 | "迎着风看天空",
1988 | "不放弃才能够",
1989 | "有感动",
1990 | "就狂舞如果吹狂风",
1991 | "就等待放晴的天空",
1992 | "如果雨越下越大",
1993 | "节奏就更猛",
1994 | "有谁能听到我心脏",
1995 | "有谁能听到花绽放",
1996 | "谁能谁懂谁听见",
1997 | "音乐正来自四方"
1998 | ],
1999 | "回来吧": [
2000 | "回来吧",
2001 | "难道你不怀念吗",
2002 | "最深爱时你曾说过",
2003 | "我们就是童话",
2004 | "我还一直在等啊",
2005 | "我一直再等啊",
2006 | "我会永远在这里",
2007 | "只要你回来吧",
2008 | "快回来吧",
2009 | "那年烟花",
2010 | "满天幸福的爆炸",
2011 | "他的眼睛",
2012 | "舍不得眨",
2013 | "倒映着火花",
2014 | "他笑着说",
2015 | "相爱就要幸福呀",
2016 | "但是我们",
2017 | "都把幸福",
2018 | "挥霍完了吗",
2019 | "回忆越美",
2020 | "越可怕",
2021 | "越挣扎",
2022 | "眼泪越是要落下",
2023 | "所有的人",
2024 | "都说时间是魔法",
2025 | "总有一天",
2026 | "我能忘记",
2027 | "最深爱的他",
2028 | "为什么呢",
2029 | "想念每天都增加",
2030 | "钻进灵魂",
2031 | "占据回忆",
2032 | "在生命发芽",
2033 | "呐喊挣扎",
2034 | "期待的",
2035 | "未来啊",
2036 | "难道这么算了吗",
2037 | "不管有什么代价",
2038 | "期待的未来这么算了吗"
2039 | ],
2040 | "I Will Carry You": [
2041 | "I Will Carry You",
2042 | "唯一的信仰",
2043 | "那是我",
2044 | "赢了又怎样",
2045 | "我们在你身旁",
2046 | "我们永远不忘",
2047 | "五秒你抵达战场",
2048 | "一刻残存的倔强",
2049 | "什么",
2050 | "你不肯遗忘",
2051 | "还能让你",
2052 | "不断的痴狂",
2053 | "一念天谴",
2054 | "或一念天堂",
2055 | "你不需要",
2056 | "听谁怎么讲",
2057 | "你太依赖",
2058 | "的心灵鸡汤",
2059 | "早已变成",
2060 | "那心灵砒霜",
2061 | "有些青春",
2062 | "太拘泥对仗",
2063 | "还没埋葬",
2064 | "就已经殒亡",
2065 | "这修罗场",
2066 | "并没有真相",
2067 | "只剩你我",
2068 | "打同一场仗",
2069 | "难鸣孤掌",
2070 | "这世态炎凉",
2071 | "缺少了你",
2072 | "入死出生",
2073 | "要与你同框",
2074 | "就是我们",
2075 | "一条末路",
2076 | "或一条生路",
2077 | "四舍五入",
2078 | "终究得上路",
2079 | "上中下路",
2080 | "人生万条路",
2081 | "最近的路",
2082 | "叫没有退路",
2083 | "有些痛楚",
2084 | "让你更清楚",
2085 | "荣耀属于",
2086 | "平凡的人物",
2087 | "每场战争",
2088 | "都有赢和输",
2089 | "就算要输",
2090 | "和你一起输",
2091 | "少了你"
2092 | ],
2093 | "I Love You 无望": [
2094 | "I Love You 无望",
2095 | "汝敢是这款侬",
2096 | "无法度来做阵",
2097 | "也无法度将阮放",
2098 | "我着是这款人",
2099 | "我身边无半项",
2100 | "只有对汝的思念",
2101 | "陪伴我的每一天",
2102 | "是你的形影",
2103 | "叫我逐天做眠梦",
2104 | "梦中可爱的人",
2105 | "伊毋是别人",
2106 | "我的每一天",
2107 | "一分钟也不当轻松",
2108 | "汝是阮爱的人",
2109 | "将阮来戏弄",
2110 | "九月的风咧吹",
2111 | "哪会寒到心肝底",
2112 | "希望变无望",
2113 | "决定我的一世人"
2114 | ],
2115 | "寂寞星球": [
2116 | "寂寞星球",
2117 | "才让我更寂寞",
2118 | "一千年后",
2119 | "一万年后",
2120 | "故事都随风",
2121 | "寂寞星球",
2122 | "人人寂寞",
2123 | "现在就靠近我",
2124 | "难道爱你",
2125 | "如果我是石头",
2126 | "就要划破天空",
2127 | "像流星电光石火",
2128 | "如果我是泪水",
2129 | "就要血一样红",
2130 | "让谁都看见我",
2131 | "回忆童年唱游",
2132 | "转眼惆怅宇宙",
2133 | "有谁能够逗留",
2134 | "灵魂能有多重",
2135 | "为何刮起狂风",
2136 | "还是不能飞走",
2137 | "五月的雪",
2138 | "覆盖沙漠",
2139 | "融化以后",
2140 | "爱是绿洲"
2141 | ],
2142 | "将军令": [
2143 | "将军令",
2144 | "你是谁",
2145 | "生命如长风",
2146 | "此生到尽头",
2147 | "曾怎么活",
2148 | "他们说",
2149 | "就让他们去说",
2150 | "吹过谁",
2151 | "的心头",
2152 | "你想被记住的那个名字将会是什么",
2153 | "在等谁",
2154 | "一声下令以后",
2155 | "才想起",
2156 | "呼吸你的自由",
2157 | "从何时",
2158 | "习惯这种生活",
2159 | "不相信",
2160 | "或是相信什么",
2161 | "其实你",
2162 | "早已被决定过",
2163 | "你忍受",
2164 | "但是不愿接受",
2165 | "历史落在",
2166 | "赢家之手",
2167 | "至少我们",
2168 | "拥有传说",
2169 | "谁说败者",
2170 | "无法不朽",
2171 | "拳头只能让人低头",
2172 | "念头却能让人抬头",
2173 | "去看去爱去追",
2174 | "你心中的梦",
2175 | "大时代",
2176 | "你我都是蜉蝣",
2177 | "在昨天",
2178 | "你我还是顽童",
2179 | "而今天",
2180 | "双肩如此沉重",
2181 | "一首歌",
2182 | "只是靡靡唱游",
2183 | "或者能",
2184 | "让谁看见宇宙",
2185 | "全看你",
2186 | "愿意听见什么",
2187 | "星月从来",
2188 | "只能沉默",
2189 | "微光无力",
2190 | "照遍角落",
2191 | "只求点亮",
2192 | "你的瞳孔",
2193 | "战场不会",
2194 | "放过你我",
2195 | "直到人们",
2196 | "觉醒自我",
2197 | "何时不盼",
2198 | "不求不等",
2199 | "将军或英雄",
2200 | "你想被记住的",
2201 | "那个名字",
2202 | "将会是什么",
2203 | "苍空盼飞鸿",
2204 | "苍生等英雄",
2205 | "我们颠沛千年",
2206 | "依然还在等候",
2207 | "失去了土地",
2208 | "失去了天空",
2209 | "自问",
2210 | "不能失去什么",
2211 | "此刻到永久",
2212 | "要怎么活",
2213 | "为什么",
2214 | "还在问为什么",
2215 | "风中谁",
2216 | "在问我",
2217 | "你相信什么",
2218 | "你执着什么",
2219 | "你就是什么"
2220 | ],
2221 | "叫我第一名": [
2222 | "叫我第一名",
2223 | "吃饱困",
2224 | "困饱吃",
2225 | "你卖想这多",
2226 | "说到七桃",
2227 | "我就走",
2228 | "有什么代志",
2229 | "一定要计较输赢",
2230 | "爱玩才会赢",
2231 | "谁人倘跟我拼",
2232 | "你问我叫啥米名",
2233 | "你说我这款人可以冲啥",
2234 | "你说我最好丢进垃圾车",
2235 | "电影看了吃宵夜搁去唱歌",
2236 | "你说晚时倒垃圾早时堵车",
2237 | "你说寒天太寒热天太热",
2238 | "你说甲意的人无甲意你啦",
2239 | "你说人生的路那会这陡"
2240 | ],
2241 | "借问众神明": [
2242 | "借问众神明",
2243 | "啦啦啦啦啦啦",
2244 | "咱来借问众神明",
2245 | "命运甘拢有决定",
2246 | "人生甘有成功时",
2247 | "遇到歹歹时机",
2248 | "只有他颠倒无闲",
2249 | "生命吹得风浪",
2250 | "我的头顶开始变天",
2251 | "不用百万大富贵",
2252 | "议员立委吃百面",
2253 | "看到天边云一朵",
2254 | "逐天拢有好心情",
2255 | "阿妈也有烦恼",
2256 | "烧香掷茭求签诗",
2257 | "闻到香火香味",
2258 | "亲像她的温柔心情",
2259 | "伊讲做人麦贪心",
2260 | "好人就有好保佑",
2261 | "好保佑",
2262 | "子子孙孙好喂饲",
2263 | "顺顺势势小生意",
2264 | "男女爱情青红灯",
2265 | "缘起缘尽有注定",
2266 | "甘真正",
2267 | "宿命就是无可选",
2268 | "真正无睬这多年",
2269 | "离开的伊",
2270 | "爱人甘有回头时",
2271 | "海海人生舵位去"
2272 | ],
2273 | "金多虾": [
2274 | "金多虾",
2275 | "多谢你这多年来",
2276 | "一直陪伴我唱歌",
2277 | "我不管要冲啥",
2278 | "你拢会站在我这",
2279 | "美丽的地球",
2280 | "有美丽的海洋",
2281 | "海洋里住着很多生命",
2282 | "很多鱼很多虾",
2283 | "十七岁的吉他",
2284 | "到现在拢没有变化",
2285 | "谁知影代志大汉之后",
2286 | "有这么多变化",
2287 | "佳在有你陪我",
2288 | "在这一直挺我",
2289 | "挖心挖肝感谢"
2290 | ],
2291 | "金色大街": [
2292 | "金色大街",
2293 | "我想逃",
2294 | "摇摇欲坠",
2295 | "在你说不爱我",
2296 | "那一天",
2297 | "无路可退",
2298 | "你太美",
2299 | "往哪里逃",
2300 | "百毒不侵的微笑",
2301 | "你的喜怒哀乐",
2302 | "都那么美妙",
2303 | "pm3:00",
2304 | "看不出人们是归来",
2305 | "或是远走",
2306 | "从白天到晚上",
2307 | "我都是寂寞",
2308 | "我以为",
2309 | "我可以找到个窝",
2310 | "这是刺眼的金色午后",
2311 | "金色的大街",
2312 | "叫人不肯逗留",
2313 | "我看着你逍遥",
2314 | "然后你说",
2315 | "金色的年代",
2316 | "该有金色的堕落",
2317 | "干脆让我死在你眼前",
2318 | "如果这个地方",
2319 | "真的可以原谅",
2320 | "得先忘掉",
2321 | "那个男孩",
2322 | "躺在柏油路上",
2323 | "如果你觉得",
2324 | "真该有些希望",
2325 | "就应该知道这个地方",
2326 | "他就是这样",
2327 | "让我死在"
2328 | ],
2329 | "九号球": [
2330 | "九号球",
2331 | "却忘了",
2332 | "也许我这一杆",
2333 | "又没办法进球",
2334 | "就像我的生活",
2335 | "一直在出差错",
2336 | "也许我这一生",
2337 | "始终在追逐",
2338 | "那颗九号球",
2339 | "是谁在爱我",
2340 | "是谁在罩着我",
2341 | "逃走",
2342 | "翻过围墙",
2343 | "我只能逃走",
2344 | "从教室里头",
2345 | "奔向自由",
2346 | "熟悉角落",
2347 | "有人在等我",
2348 | "有挑衅的笑容",
2349 | "今天谁先开球",
2350 | "让谁尝点苦头",
2351 | "绿色地平线上",
2352 | "我撞着彩色堕落",
2353 | "从前",
2354 | "书包很满",
2355 | "装不下的梦",
2356 | "就丢了一些",
2357 | "未来我们",
2358 | "要怎么活",
2359 | "凝视着白球",
2360 | "暂时我不去想",
2361 | "天空渐渐变红",
2362 | "影子爬满球桌",
2363 | "输赢没有结果",
2364 | "像人生",
2365 | "难以捉摸"
2366 | ],
2367 | "啾啾啾": [
2368 | "啾啾啾",
2369 | "没忧愁",
2370 | "头壳里面拢装书",
2371 | "拢无所在",
2372 | "装着阮的灵魂",
2373 | "心肝里面是心事",
2374 | "我不敢想",
2375 | "眼泪会一直喷",
2376 | "想要没烦恼",
2377 | "来晃头",
2378 | "来跳舞",
2379 | "应该是彩色人生",
2380 | "这个时阵",
2381 | "那会感觉爱困",
2382 | "检查着我的目珠",
2383 | "你甘看有",
2384 | "什么色的郁卒",
2385 | "想要变快乐",
2386 | "变单纯",
2387 | "想要牵",
2388 | "伊的手",
2389 | "没烦恼",
2390 | "放轻松来跳舞"
2391 | ],
2392 | "倔强": [
2393 | "倔强",
2394 | "就这一次",
2395 | "我和我的倔强",
2396 | "我和我最后的倔强",
2397 | "握紧双手绝对不放",
2398 | "下一站是不是天堂",
2399 | "就算失望",
2400 | "不能绝望",
2401 | "我和我骄傲的倔强",
2402 | "这一次为自己疯狂",
2403 | "我在风中大声的唱",
2404 | "我和世界不一样",
2405 | "那就让我不一样",
2406 | "坚持对我来说",
2407 | "就是以刚克刚",
2408 | "如果对自己妥协",
2409 | "如果对自己说谎",
2410 | "即使别人原谅",
2411 | "我也不能原谅",
2412 | "最美的愿望",
2413 | "一定最疯狂",
2414 | "我就是我自己的神",
2415 | "在我活的地方",
2416 | "我在风中",
2417 | "大声地唱",
2418 | "爱我的人别紧张",
2419 | "我的固执很善良",
2420 | "我的手越肮脏",
2421 | "眼神越是发光",
2422 | "不在乎我的过往",
2423 | "看到了我的翅膀",
2424 | "你说被火烧过",
2425 | "才能出现凤凰",
2426 | "逆风的方向",
2427 | "更适合飞翔",
2428 | "我不怕",
2429 | "千万人阻挡",
2430 | "只怕自己投降",
2431 | "让我大声唱",
2432 | "就算失望",
2433 | "不能绝望"
2434 | ],
2435 | "开天窗": [
2436 | "开天窗",
2437 | "半夜不能吃便当",
2438 | "彩虹不能长头上",
2439 | "蓝色就等于忧伤",
2440 | "你看看天空和海洋",
2441 | "顺风时就展开双翅飞翔",
2442 | "逆风时就当成在冲浪",
2443 | "没有风的时候",
2444 | "那就让我开开天窗",
2445 | "open chan",
2446 | "我是",
2447 | "快乐的一天",
2448 | "跟你一起",
2449 | "一只鲸鱼",
2450 | "要怎么放进冰箱",
2451 | "打开门",
2452 | "然后用力关冰箱",
2453 | "然后呢",
2454 | "如果你还想要",
2455 | "放一只大象",
2456 | "一份希望",
2457 | "要怎么放进心脏",
2458 | "如果你",
2459 | "活的有一点悲伤",
2460 | "答案是",
2461 | "用力丢掉鲸鱼",
2462 | "用力甩悲伤",
2463 | "一句歌词",
2464 | "怎么让你很难忘",
2465 | "方文山",
2466 | "林夕和我都在想",
2467 | "想破头",
2468 | "也钻不进一个",
2469 | "紧闭的心房",
2470 | "一个难题",
2471 | "要用多少的智商",
2472 | "多少泪",
2473 | "还有多少的盼望",
2474 | "多少人",
2475 | "变成紧闭门窗",
2476 | "孤独的国王"
2477 | ],
2478 | "刻在我心底的名字": [
2479 | "刻在我心底的名字",
2480 | "忘记了时间这回事",
2481 | "如果有下次",
2482 | "我会再爱一次",
2483 | "你藏在尘封的位置",
2484 | "要不是这样",
2485 | "我怎么过一辈子",
2486 | "既然决定爱上一次",
2487 | "就一辈子",
2488 | "希望让这世界静止",
2489 | "想念才不会变得奢侈",
2490 | "Oublie-le",
2491 | "好几次我告诉我自己",
2492 | "越想努力赶上光的影",
2493 | "越无法抽离",
2494 | "而已",
2495 | "Je t'aimais",
2496 | "刻骨铭心只有我自己",
2497 | "好不容易交出真心的勇气",
2498 | "你沉默的回应",
2499 | "是善意",
2500 | "于是谎言说了一次",
2501 | "就一辈子",
2502 | "曾顽固跟世界对峙",
2503 | "觉得连呼吸都是奢侈",
2504 | "我住在",
2505 | "霓虹的城市",
2506 | "握着飞向天堂的地址",
2507 | "你可以翱翔",
2508 | "可是我只能停滞",
2509 | "寻找你",
2510 | "茫茫人海",
2511 | "却又想起你",
2512 | "好不容易",
2513 | "离开思念的轨迹",
2514 | "回忆将我连系",
2515 | "到过去",
2516 | "我住在",
2517 | "想你的城市",
2518 | "握着飞向天空的钥匙",
2519 | "你继续翱翔",
2520 | "还有我为你坚持"
2521 | ],
2522 | "快乐很伟大": [
2523 | "快乐很伟大",
2524 | "大声的唱",
2525 | "be cool",
2526 | "越玩越 high",
2527 | "越玩越大",
2528 | "快乐无限",
2529 | "梦无价",
2530 | "天都不怕",
2531 | "地也不怕",
2532 | "快乐很伟大",
2533 | "如果有梦",
2534 | "就要爆发",
2535 | "想要天下",
2536 | "天空就会在脚下",
2537 | "如果雨下",
2538 | "梦想很快就发芽",
2539 | "贝多芬是",
2540 | "十八世纪的怪咖",
2541 | "相信自己",
2542 | "明天你就会称霸"
2543 | ],
2544 | "垃圾车": [
2545 | "垃圾车",
2546 | "有你",
2547 | "我才未孤单",
2548 | "有你的陪伴",
2549 | "我才有靠山",
2550 | "我是你的垃圾车",
2551 | "每天为你唱歌",
2552 | "你若不爽",
2553 | "听你的心声",
2554 | "你若欢喜",
2555 | "虽然你脾气坏",
2556 | "对待朋友又差",
2557 | "凸槌又更爱牵拖",
2558 | "佳在你遇到我",
2559 | "不爱计较的我",
2560 | "算你坏人有好命",
2561 | "我走路你坐车",
2562 | "你吃饭我洗碗",
2563 | "你被欺负我拼命",
2564 | "若为了爽到你",
2565 | "可以艰苦到我",
2566 | "因为咱缘分不可散",
2567 | "爱情有影伤肝",
2568 | "想到我就会惊",
2569 | "亲像热天洗温泉",
2570 | "头晕目暗的我",
2571 | "爱到整身躯汗",
2572 | "我欢喜又搁甘愿",
2573 | "给你快活"
2574 | ],
2575 | "离开地球表面": [
2576 | "离开地球表面",
2577 | "一颗心扑通扑通的狂跳",
2578 | "一瞬间",
2579 | "烦恼烦恼烦恼全忘掉",
2580 | "我甩掉地球",
2581 | "地球甩掉",
2582 | "只要越跳越高",
2583 | "我再也不要",
2584 | "再也不要",
2585 | "委屈自己一秒",
2586 | "丢掉手表",
2587 | "丢外套",
2588 | "丢掉背包",
2589 | "再丢唠叨",
2590 | "丢掉电视",
2591 | "丢电脑",
2592 | "丢掉大脑",
2593 | "再丢烦恼",
2594 | "恨得多",
2595 | "爱得少",
2596 | "只想越跳越疯",
2597 | "越跳越高",
2598 | "把地球甩掉",
2599 | "come on",
2600 | "冲啥大冲啥小",
2601 | "冲啥都有人唱反调",
2602 | "野心大胆子小",
2603 | "跳舞还要靠别人教"
2604 | ],
2605 | "恋爱ing": [
2606 | "恋爱ing",
2607 | "L-O-V-E",
2608 | "Happy-ing",
2609 | "心情就像是",
2610 | "坐上一台喷射机",
2611 | "改变ing",
2612 | "改变了黄昏",
2613 | "有你都心跳到不行",
2614 | "陪你熬夜",
2615 | "聊天到爆肝",
2616 | "陪你逛街",
2617 | "逛成扁平足",
2618 | "也没关系",
2619 | "超感谢你",
2620 | "让我重生整个Orz",
2621 | "让我重新认识",
2622 | "你是空气",
2623 | "但是好闻胜过了空气",
2624 | "你是阳光",
2625 | "但是却能照进半夜里",
2626 | "水能载舟也能煮粥",
2627 | "喂饱了生命",
2628 | "你就是维他命",
2629 | "未来某年某月某日",
2630 | "某时某分某秒",
2631 | "某人某地",
2632 | "某种永远的心情",
2633 | "不会忘记此刻",
2634 | "黄昏黎明",
2635 | "整个都恋爱ing"
2636 | ],
2637 | "乱世浮生": [
2638 | "乱世浮生",
2639 | "因为有你",
2640 | "漂浮吧",
2641 | "经过了",
2642 | "谁和谁相遇",
2643 | "谁和谁分离",
2644 | "最后把自己交给了命运",
2645 | "命运像失控的马戏",
2646 | "小丑开始哭泣",
2647 | "大象猴子跑进城里",
2648 | "变换整个场景",
2649 | "那忧郁",
2650 | "好像可有可无的道具",
2651 | "紧抓着你",
2652 | "像坐上纸飞机",
2653 | "飞过混乱世界的逻辑",
2654 | "这是你给活着的评语",
2655 | "轻蔑的笑",
2656 | "说尽了你的神气",
2657 | "风吹过来",
2658 | "吹起了你",
2659 | "白色的衣领",
2660 | "也吹走了",
2661 | "我的悲观的相信",
2662 | "没有原因",
2663 | "为什么一定要有原因",
2664 | "有人到了七十岁还问原因",
2665 | "这是你笑着说的唇语",
2666 | "就算一秒也要快乐的决心",
2667 | "飞过混乱世界",
2668 | "昨天的烦恼",
2669 | "就丢在上个世纪"
2670 | ],
2671 | "罗密欧与茱丽叶": [
2672 | "罗密欧与茱丽叶",
2673 | "Oh Yeah",
2674 | "有一种狂热",
2675 | "让我们生病",
2676 | "一场华丽而快乐的病",
2677 | "睁开了双眼",
2678 | "看不到东西",
2679 | "有一个漩涡",
2680 | "让我们躲避",
2681 | "真实世界",
2682 | "有什么刺激",
2683 | "闭上了双眼",
2684 | "却看到了你",
2685 | "而没有轰轰烈烈剧情",
2686 | "而没有朱门恩怨背景",
2687 | "但是在两人眼里心底",
2688 | "反复的天地",
2689 | "而开始总是一场沉迷",
2690 | "而我在你家楼下等你",
2691 | "于是我糊涂说出一句",
2692 | "不能没有你",
2693 | "唱过了一首又一首插曲",
2694 | "枕头之上的漫长旅行",
2695 | "我已经开始有点忘记",
2696 | "当初的原因",
2697 | "其实是莎翁一场诡计",
2698 | "故事的终点不是殉情",
2699 | "被困在童话之外我和你",
2700 | "要往哪里去",
2701 | "而爱情本来就是种考验",
2702 | "当耗尽所有激情与好奇",
2703 | "上天给人们一些小甜蜜",
2704 | "和一卡车难题",
2705 | "多希望世界就快要消失",
2706 | "好让我俩享受没有明天",
2707 | "即使是",
2708 | "电光石火幻觉"
2709 | ],
2710 | "麦来乱": [
2711 | "麦来乱",
2712 | "最怕你",
2713 | "无缘的人",
2714 | "麦搁来乱",
2715 | "去爱别人",
2716 | "讲你犹原思念",
2717 | "搁再给阮希望",
2718 | "说你爱我",
2719 | "心搁破洞",
2720 | "我搁山崩",
2721 | "电话我也不接",
2722 | "找我我也不睬",
2723 | "眼泪咸",
2724 | "哭到眼泪不咸",
2725 | "过一天痛一天",
2726 | "一天亲像一冬",
2727 | "过一冬",
2728 | "你又找阮开讲",
2729 | "你说你",
2730 | "你想我",
2731 | "我的一冬拢无采工",
2732 | "真感谢",
2733 | "感谢你的陪伴",
2734 | "自屏东到基隆",
2735 | "走过这多美梦",
2736 | "梦醒了",
2737 | "咱是无缘的人",
2738 | "拜托你麦回头",
2739 | "麦搁问我",
2740 | "目眶怎红",
2741 | "为怎样",
2742 | "我奈这白目",
2743 | "我奈这饭桶",
2744 | "明知影",
2745 | "你是这危险",
2746 | "啊搁学不会",
2747 | "放着你",
2748 | "甲我的青春",
2749 | "甲我的生活",
2750 | "拢拆吃入腹"
2751 | ],
2752 | "玫瑰少年": [
2753 | "玫瑰少年",
2754 | "One day",
2755 | "I will be you baby boy",
2756 | "really being free",
2757 | "switched to his body",
2758 | "哪朵玫瑰没有荆棘",
2759 | "最好的报复是美丽",
2760 | "最美的盛开是反击",
2761 | "别让谁去改变了你",
2762 | "你是你或是你都行",
2763 | "会有人全心的爱你",
2764 | "在我心里",
2765 | "生而为人无罪",
2766 | "你不需要抱歉",
2767 | "喧哗如果不停",
2768 | "让我陪你安静",
2769 | "谁把谁的灵魂",
2770 | "装进谁的身体",
2771 | "谁把谁的身体",
2772 | "变成囹圄",
2773 | "囚禁自己",
2774 | "乱世总是最",
2775 | "不缺耳语",
2776 | "哪种美丽会",
2777 | "换来妒忌",
2778 | "你并没有罪",
2779 | "有罪的是这世界",
2780 | "试着想像",
2781 | "当心什么会伤你",
2782 | "多少次的重伤",
2783 | "多少次的冷语",
2784 | "谁会拉你",
2785 | "谁会陪你",
2786 | "Same shit happens every",
2787 | "你离开后",
2788 | "世界可改变",
2789 | "多少无知罪愆",
2790 | "事过不境迁",
2791 | "永志不忘纪念",
2792 | "往事不如烟",
2793 | "绽放着鲜艳的传奇",
2794 | "我们都从来没忘记",
2795 | "你的控诉",
2796 | "没有声音",
2797 | "却倾诉更多的真理",
2798 | "却唤醒无数的真心"
2799 | ],
2800 | "米老鼠": [
2801 | "米老鼠",
2802 | "以为我爱着孤独",
2803 | "梦中城堡里面跳舞",
2804 | "醒了世界依然残酷",
2805 | "以为自己不会迷路",
2806 | "以为自己跟自己",
2807 | "再不用谁照顾",
2808 | "却又崩溃的无助",
2809 | "谁能让我",
2810 | "拥抱着尽情的哭",
2811 | "让我唯一的朋友",
2812 | "不是老鼠",
2813 | "一身黑皮肤",
2814 | "白手套红短裤",
2815 | "一双大大耳朵",
2816 | "随时在向人打招呼",
2817 | "他是我朋友",
2818 | "陪我笑陪我哭",
2819 | "尤其是当我",
2820 | "当我最无助",
2821 | "有他",
2822 | "听着我倾诉",
2823 | "谁是草莓族",
2824 | "你才是榴莲族",
2825 | "一身伤人顽固",
2826 | "伤害我还要我不哭",
2827 | "摩天轮停住",
2828 | "咖啡杯不跳舞",
2829 | "孩子练习着",
2830 | "让悲伤麻木",
2831 | "快乐也开始麻木"
2832 | ],
2833 | "明白": [
2834 | "明白",
2835 | "希望你能明白",
2836 | "不愿反复的猜",
2837 | "我矛盾的心",
2838 | "我在这里等待",
2839 | "就算天塌下来",
2840 | "老地方相见",
2841 | "如果你发现",
2842 | "你还有留恋",
2843 | "爱上一个人",
2844 | "即使他不再出现",
2845 | "也不愿抛弃",
2846 | "最后的情愿",
2847 | "纵然是世界辽阔",
2848 | "外面的精彩好多",
2849 | "给你的爱那么多那么浓",
2850 | "你还是不懂",
2851 | "就像你",
2852 | "不愿丢弃的相片",
2853 | "你心中的我",
2854 | "还隐隐约约",
2855 | "枯坐在窗前",
2856 | "有一个刻满诺言的明天",
2857 | "昨天还在眼前",
2858 | "可爱的美好的",
2859 | "却一片混乱",
2860 | "在我胸口",
2861 | "一直地不停地转",
2862 | "不停地转",
2863 | "没有名字的期待",
2864 | "和我矛盾的心",
2865 | "就等着你明白"
2866 | ],
2867 | "摩托车日记": [
2868 | "摩托车日记",
2869 | "谁愿意和我",
2870 | "一起写一个传说",
2871 | "你还梦不梦",
2872 | "疯不疯",
2873 | "还有没有当初",
2874 | "浪漫温柔",
2875 | "就算谁能",
2876 | "消灭了我",
2877 | "却夺不走我们",
2878 | "做梦的自由",
2879 | "谁在等待英雄",
2880 | "我把左轮瞄准无情天空",
2881 | "横越过南美洲",
2882 | "一万两千里的贫穷",
2883 | "我骑着",
2884 | "狂妄的一股冲动",
2885 | "无垠的大地啊",
2886 | "种不出一个梦",
2887 | "只看到那无数的",
2888 | "饥饿的孩子和绝望佃农",
2889 | "印地斯的天空",
2890 | "千年没有出现彩虹",
2891 | "失业的",
2892 | "老人在弹着斑鸠",
2893 | "谁露宿在街头",
2894 | "谁却住在皇宫",
2895 | "日记上",
2896 | "写满了梦想",
2897 | "我决定要用",
2898 | "这一生背诵",
2899 | "谁在呼喊自由",
2900 | "我用生命挑战宿命宇宙"
2901 | ],
2902 | "能不能不要说": [
2903 | "能不能不要说",
2904 | "第一次",
2905 | "就爱我",
2906 | "不记得什么时候",
2907 | "有没有",
2908 | "握他的手",
2909 | "你想要的是什么",
2910 | "不要问我为什么",
2911 | "不需要想得太多",
2912 | "十八岁的第一口啤酒",
2913 | "火箭发射",
2914 | "轰隆隆隆",
2915 | "其实我不是不懂",
2916 | "然后不要太啰唆",
2917 | "在那之前",
2918 | "所以我要",
2919 | "永远是现在的我",
2920 | "昨天的夜里",
2921 | "我梦到彩虹",
2922 | "乘着船到了尽头",
2923 | "有一个宝箱",
2924 | "上面刻着青春",
2925 | "打开了里面空空",
2926 | "跟着感觉走",
2927 | "就不会错",
2928 | "那个拥挤的星球",
2929 | "飞向那灿烂星空",
2930 | "回头看昨天",
2931 | "苦苦的寂寞",
2932 | "突然间像一个梦",
2933 | "你应该也有感动",
2934 | "如果爱我就应该给我",
2935 | "青春的滋味尝的不够",
2936 | "没有疯狂",
2937 | "怎么能算活过",
2938 | "得到容易",
2939 | "拥有太多",
2940 | "难就难在放手",
2941 | "我要尽情享受",
2942 | "如果你爱我",
2943 | "就应该给我",
2944 | "伊甸园里",
2945 | "偷吃了苹果",
2946 | "天旋地转",
2947 | "登陆月球",
2948 | "长大换来良心的沉默",
2949 | "能不能不要说"
2950 | ],
2951 | "你不是真正的快乐": [
2952 | "你不是真正的快乐",
2953 | "你的笑只是",
2954 | "你穿的保护色",
2955 | "你决定不恨了",
2956 | "也决定不爱了",
2957 | "把你的灵魂",
2958 | "关在永远锁上的躯壳",
2959 | "你已经决定了",
2960 | "你的伤从不肯完全的愈合",
2961 | "我站在你左侧",
2962 | "却像隔着银河",
2963 | "难道就真的抱着遗憾",
2964 | "一直到老了",
2965 | "人群中哭着",
2966 | "你只想变成",
2967 | "透明的颜色",
2968 | "你再也不会梦",
2969 | "或痛或心动了",
2970 | "你静静忍着",
2971 | "紧紧把昨天",
2972 | "在拳心握着",
2973 | "而回忆越是甜",
2974 | "就是越伤人了",
2975 | "越是在手心留下",
2976 | "密密麻麻",
2977 | "深深浅浅的刀割",
2978 | "这世界笑了",
2979 | "于是你合群的一起笑了",
2980 | "当生存是规则",
2981 | "不是你的选择",
2982 | "于是你含着眼泪",
2983 | "飘飘荡荡",
2984 | "跌跌撞撞的走着",
2985 | "然后才后悔着",
2986 | "你值得真正的快乐",
2987 | "你应该脱下",
2988 | "你穿的保护色",
2989 | "为什么失去了",
2990 | "还要被惩罚呢",
2991 | "能不能就让悲伤",
2992 | "全部结束在此刻",
2993 | "重新开始活着"
2994 | ],
2995 | "你的神曲": [
2996 | "你的神曲",
2997 | "喔噢噢噢噢噢",
2998 | "我们要大声唱",
2999 | "噢噢噢噢",
3000 | "唱出你",
3001 | "一生有多狂",
3002 | "活得多漂亮",
3003 | "展开你的翅膀",
3004 | "我就在你身旁",
3005 | "唱到你",
3006 | "老到撑拐杖",
3007 | "还拿荧光棒",
3008 | "用力爱过一场",
3009 | "用力拼过一场",
3010 | "才会如此难忘",
3011 | "那一首歌",
3012 | "陪你披荆斩棘",
3013 | "陪你乘风破浪",
3014 | "多年以后",
3015 | "还是少年模样",
3016 | "不是毫发无伤",
3017 | "才能荡气回肠",
3018 | "不致命的",
3019 | "都叫皮肉之伤",
3020 | "运气就像抽奖",
3021 | "勇气才是日常",
3022 | "满血复活",
3023 | "王者重回战场",
3024 | "这一首歌"
3025 | ],
3026 | "你是唯一": [
3027 | "你是唯一",
3028 | "如果",
3029 | "雨林通往雪景",
3030 | "你向往的旅行",
3031 | "我变成专机",
3032 | "带你前进",
3033 | "你是地心引力",
3034 | "我绝不会抗拒",
3035 | "重新去定义水平",
3036 | "爱是空白日记",
3037 | "我是笔",
3038 | "任你",
3039 | "涂鸦着回忆",
3040 | "填满感动笑意",
3041 | "在你心里",
3042 | "翻阅",
3043 | "每一刻美丽",
3044 | "眼前直达天际",
3045 | "你期盼的飞行",
3046 | "我变成云朵",
3047 | "陪你游戏",
3048 | "你是棉花糖机",
3049 | "我愿融化真心",
3050 | "旋转成手心的云",
3051 | "爱是七彩光影",
3052 | "我是雨",
3053 | "给你",
3054 | "缤纷的雨季",
3055 | "折射温暖笑意",
3056 | "在你眼底",
3057 | "呼唤",
3058 | "闪耀的天晴",
3059 | "爱是透明水晶",
3060 | "爱是你",
3061 | "悬在胸口的封印",
3062 | "清澈守护记忆",
3063 | "让我珍惜",
3064 | "因你",
3065 | "完整的生命",
3066 | "爱是每个曾经",
3067 | "和你一起",
3068 | "你是唯一的追寻"
3069 | ],
3070 | "你说那C和弦就是...": [
3071 | "你说那C和弦就是",
3072 | "Do Mi So",
3073 | "Si Re So",
3074 | "La Do Mi",
3075 | "你的和弦",
3076 | "唱出你的自由",
3077 | "当然了Am它就是",
3078 | "任你选择",
3079 | "许多年后",
3080 | "学弟也都长大",
3081 | "变成学长",
3082 | "接棒教着吉他",
3083 | "紧张右手",
3084 | "带着学妹轻刷",
3085 | "没办法啊",
3086 | "都是为了教吉他",
3087 | "练好和弦",
3088 | "什么歌都不怕",
3089 | "学妹都说",
3090 | "学长好棒棒啊",
3091 | "降E和弦",
3092 | "也是没什么啦",
3093 | "副歌之前",
3094 | "就不再炫耀啦",
3095 | "然后G和弦会有",
3096 | "一个单音",
3097 | "多寂寞你会懂",
3098 | "关于和弦",
3099 | "我们不用多说",
3100 | "还不跟上",
3101 | "你总笑着等我",
3102 | "人生派对",
3103 | "合唱会是哪一首",
3104 | "一套和弦",
3105 | "什么难都不怕",
3106 | "强过人生",
3107 | "太多没有解答",
3108 | "高级和弦",
3109 | "反正不用钱啦",
3110 | "华丽共鸣",
3111 | "世界全都哭啦",
3112 | "然后那G和弦会有",
3113 | "我说学长",
3114 | "为什么",
3115 | "还握着学妹的手?",
3116 | "你无忧",
3117 | "像一套明亮",
3118 | "你温柔",
3119 | "如走在风中",
3120 | "悲伤时",
3121 | "还有我陪你",
3122 | "没有人管"
3123 | ],
3124 | "年轻就要对味": [
3125 | "年轻就要对味",
3126 | "有你陪我一起疯",
3127 | "天天放烟火",
3128 | "分分都感动",
3129 | "对味的人",
3130 | "对味的幸福更浓",
3131 | "不说你也能够懂",
3132 | "对味的快乐更多",
3133 | "对味是我的朋友",
3134 | "你就像麻辣锅",
3135 | "有了你很快活",
3136 | "一天不吃就难过",
3137 | "你就像黄金甲",
3138 | "穿着你很暖和",
3139 | "不怕有人欺负我",
3140 | "眼神可以交流",
3141 | "心跳可以沟通",
3142 | "有钱可以借你用",
3143 | "一点点的倔强",
3144 | "一点点的幽默",
3145 | "对味就是有你有我",
3146 | "你就像方便面",
3147 | "只要热水一冲",
3148 | "友情马上香又浓",
3149 | "水煮麻辣笑话",
3150 | "红烧热情感动",
3151 | "我说年轻就要对味",
3152 | "不要理由"
3153 | ],
3154 | "诺亚方舟": [
3155 | "诺亚方舟",
3156 | "再见",
3157 | "晚安",
3158 | "航向了",
3159 | "草莓甜甜圈",
3160 | "街角咖啡店",
3161 | "落下雨点",
3162 | "黑白老照片",
3163 | "回忆电影院",
3164 | "埋进地面",
3165 | "我们初识的那个公园",
3166 | "那天是谁先吻了谁",
3167 | "被谁遗忘的秋千",
3168 | "名车名表名鞋",
3169 | "最后我们只能带走",
3170 | "名为回忆的花园",
3171 | "如果要告别",
3172 | "如果今夜",
3173 | "就要和一切告别",
3174 | "如果你只能",
3175 | "打一通电话",
3176 | "你会拨给谁",
3177 | "鹦鹉和孔雀",
3178 | "花豹和人类",
3179 | "望着海面",
3180 | "底片和唱片",
3181 | "沉浮在浪间",
3182 | "就像诗篇",
3183 | "自由女神",
3184 | "漂到",
3185 | "华尔街",
3186 | "我们在甲板上摸到",
3187 | "杜拜塔顶的塔尖",
3188 | "海豚跃出",
3189 | "西藏的屋檐",
3190 | "原来幻想中的这天",
3191 | "会比幻想更唯美",
3192 | "还是要告别",
3193 | "还是放弃",
3194 | "海拔以下的世界",
3195 | "你会装进什么回忆纪念",
3196 | "在行李里面",
3197 | "终于要告别",
3198 | "终于没有更多的明天要追",
3199 | "遗憾依然残缺",
3200 | "还没有完美",
3201 | "当彗星燃烧天边",
3202 | "陨石像雨点",
3203 | "辐射比阳光还要炽烈",
3204 | "让爱变得浓烈",
3205 | "当每段命运",
3206 | "更加壮烈",
3207 | "当永远变成一种遥远",
3208 | "当句点变成一种观点",
3209 | "让人类终于变成同类",
3210 | "勇敢的告别",
3211 | "过去和未来",
3212 | "告别每段",
3213 | "血缘身份地位",
3214 | "聪明或愚昧",
3215 | "最后的告别",
3216 | "最后一个心愿",
3217 | "学会高飞",
3218 | "飞在不存在的高山草原",
3219 | "星空和蓝天",
3220 | "海平线",
3221 | "换日线",
3222 | "天际线",
3223 | "无限"
3224 | ],
3225 | "噢买尬": [
3226 | "噢买尬",
3227 | "我随时OK",
3228 | "真的太久不见啦",
3229 | "就等你电话",
3230 | "喝到挂",
3231 | "唱到哑",
3232 | "笑到流泪哭到趴",
3233 | "这是一定要的啦",
3234 | "等你电话",
3235 | "哭啊哭啊哭啊",
3236 | "哭到眼泪都干啦",
3237 | "哭到海滩只剩下沙",
3238 | "整个世界",
3239 | "只剩下你听我说话",
3240 | "天黑也不回家",
3241 | "混啊混啊混啊",
3242 | "混到天空都老啦",
3243 | "计划依然没有变化",
3244 | "剩下我们说的",
3245 | "神话梦话废话",
3246 | "就这样陪着我到长大",
3247 | "这是一定要的啊",
3248 | "巴黎铁塔东京铁塔",
3249 | "蛋塔金字塔",
3250 | "回忆慢慢积沙成塔",
3251 | "回忆回不去了",
3252 | "但你一起来了",
3253 | "一起到更远的未来吧",
3254 | "无猜无邪无私无瑕",
3255 | "友情无价",
3256 | "你是买不到的奢华",
3257 | "天涯有天",
3258 | "风景有风",
3259 | "浪花有花",
3260 | "再加上我有你就够啦",
3261 | "老地方见",
3262 | "无时无刻",
3263 | "等你的电话"
3264 | ],
3265 | "OAOA(丢掉名字性别)": [
3266 | "OAOA",
3267 | "人生都太短暂",
3268 | "这一生",
3269 | "太多的妥协",
3270 | "这一刻",
3271 | "彻底的打碎",
3272 | "这一次",
3273 | "丢掉名字性别",
3274 | "快张开你的嘴",
3275 | "再不管你是谁",
3276 | "别想别怕别后退",
3277 | "现在就是永远",
3278 | "出生的那一年",
3279 | "转眼就这一天",
3280 | "去疯去爱去浪费",
3281 | "和我再唱",
3282 | "舔一下",
3283 | "饥渴的味蕾",
3284 | "跳一下",
3285 | "期盼的脚尖",
3286 | "恨一种",
3287 | "无止尽的和谐",
3288 | "等一个",
3289 | "复活的瞬间",
3290 | "喝一滴",
3291 | "甜美的眼泪",
3292 | "唱一首",
3293 | "透明摇滚乐",
3294 | "创一个",
3295 | "颠峰的疯癫"
3296 | ],
3297 | "OAOA(现在就是永远)": [
3298 | "OAOA",
3299 | "我相信",
3300 | "我不信",
3301 | "人生都太短暂",
3302 | "秒秒的瞬间",
3303 | "年年的永远",
3304 | "摇滚就能万岁",
3305 | "快张开你的嘴",
3306 | "再不管你是谁",
3307 | "别想别怕别后退",
3308 | "现在就是永远",
3309 | "出生的那一年",
3310 | "转眼就这一天",
3311 | "去疯去爱去浪费",
3312 | "和我再唱",
3313 | "苦涩的眼泪",
3314 | "甜美的誓言",
3315 | "音乐就该音乐",
3316 | "爱情的纯粹",
3317 | "华丽的诗篇",
3318 | "热烈的争辩",
3319 | "无声的和谐",
3320 | "人生都太短暂"
3321 | ],
3322 | "OK啦": [
3323 | "OK啦",
3324 | "衰尾我不怕",
3325 | "失败嘛无算啥",
3326 | "失败那有啥",
3327 | "放轻松才快活",
3328 | "谁人这么想不开",
3329 | "谁人整天难看面",
3330 | "愈想愈多是想不开",
3331 | "愈来愈歹的心情",
3332 | "世界要和你车拼",
3333 | "但是你这国有我",
3334 | "去伤解郁上厉害",
3335 | "感冒头疼袂阁来",
3336 | "别人叫你憨大呆",
3337 | "你的心情我了解",
3338 | "人生无啥米输赢",
3339 | "重要是不可孤单",
3340 | "头壳坏去赌性命",
3341 | "谁想开谁人快活"
3342 | ],
3343 | "派对动物": [
3344 | "派对动物",
3345 | "Let's go party party all night",
3346 | "And many many good times",
3347 | "Hey lonely lonely goodbye",
3348 | "我们都有觉悟",
3349 | "要疯狂到日出",
3350 | "我们天生就是",
3351 | "不愿被当宠物",
3352 | "宁愿变成怪物",
3353 | "我很严肃",
3354 | "这不能耽误",
3355 | "这不能让步",
3356 | "那现实中",
3357 | "已经有太多让步",
3358 | "别找退路",
3359 | "不会跳舞",
3360 | "就不要跳舞",
3361 | "摇摆也幸福",
3362 | "就闭着眼",
3363 | "以空气吉他飙速",
3364 | "不要认输",
3365 | "你不孤独",
3366 | "朋友满屋",
3367 | "疯狂胡闹",
3368 | "疯狂庆祝",
3369 | "入不敷出",
3370 | "水电和房租",
3371 | "成绩和任务",
3372 | "这泡沫般",
3373 | "人生是那么辛苦",
3374 | "是否麻木",
3375 | "你忘了笑",
3376 | "还忘了能哭",
3377 | "本性被驯服",
3378 | "花两亿年",
3379 | "进化却没有进步",
3380 | "无论你是",
3381 | "猫咪老虎",
3382 | "麻雀蝙蝠",
3383 | "都要骄傲",
3384 | "都要大步",
3385 | "人生难得糊涂",
3386 | "偶尔脱轨演出"
3387 | ],
3388 | "轻功": [
3389 | "轻功",
3390 | "多想要找到你",
3391 | "拥抱你",
3392 | "多想要能飞檐走壁",
3393 | "你在哪里",
3394 | "恨自己",
3395 | "不能飞上天去",
3396 | "多想要地心没引力",
3397 | "再一步爱恨都在我脚底",
3398 | "很需要爱情",
3399 | "让我这一生混乱",
3400 | "能平静",
3401 | "人在江湖",
3402 | "心不由己",
3403 | "又烦又粘腻",
3404 | "一双鞋踏破了天地",
3405 | "打你的手机",
3406 | "像打到火星",
3407 | "没回应",
3408 | "虽然科技始于人性",
3409 | "可是我要真实的你",
3410 | "摸到了云",
3411 | "离开了地",
3412 | "长出了蚱蜢的后劲"
3413 | ],
3414 | "青空未来": [
3415 | "青空未来",
3416 | "如果你如果我",
3417 | "如果能重来",
3418 | "会发现我们像",
3419 | "贪玩的小孩",
3420 | "像未来不再来",
3421 | "像是没有明天",
3422 | "会不会还依然",
3423 | "像当初勇敢",
3424 | "让无悔的青空",
3425 | "有无垠未来",
3426 | "如果回头看",
3427 | "下雨了",
3428 | "雨停了",
3429 | "天晴了",
3430 | "又黑了",
3431 | "天空从不为谁而蔚蓝",
3432 | "时光从不为谁而等待",
3433 | "只能为你自己存在",
3434 | "你迂回",
3435 | "你徘徊",
3436 | "你期待",
3437 | "你深爱",
3438 | "用尽一场青春的混乱",
3439 | "提炼一个渴望的答案",
3440 | "是否依然敢疯敢爱",
3441 | "明天就会明白",
3442 | "谁来过",
3443 | "谁离开",
3444 | "谁和你",
3445 | "留下来",
3446 | "一生要有多少的辗转",
3447 | "才能走到幸福的彼岸",
3448 | "活得此生无恨无憾",
3449 | "平凡却不平淡"
3450 | ],
3451 | "让我照顾你": [
3452 | "让我照顾你",
3453 | "是你",
3454 | "爱你让我变的更强",
3455 | "为你战斗永不投降",
3456 | "我要让雨停出太阳",
3457 | "我超越我自己的想象",
3458 | "风雨刀枪能为你挡",
3459 | "让你未来放在我肩上",
3460 | "坐在我身旁",
3461 | "你的心伤",
3462 | "不懂我也不想",
3463 | "但你的眼泪",
3464 | "下在我心脏",
3465 | "回家的太阳",
3466 | "红着眼框",
3467 | "心疼你的模样",
3468 | "影子的悲伤",
3469 | "也变得更长",
3470 | "昨天谁让你受过伤",
3471 | "今天想要让你",
3472 | "都遗忘",
3473 | "新的冷笑话",
3474 | "巧克力糖",
3475 | "开始为你收藏",
3476 | "最近连睡觉",
3477 | "手机也在手上",
3478 | "幻想着未来",
3479 | "满头白发",
3480 | "公园的长椅上",
3481 | "你也许会说",
3482 | "一声谢谢我",
3483 | "如果这一生到尽头",
3484 | "换你的这句话",
3485 | "很足够",
3486 | "为你失去生命也辉煌"
3487 | ],
3488 | "人生海海": [
3489 | "人生海海",
3490 | "而至少快乐伤心",
3491 | "我自己决定",
3492 | "所以我说",
3493 | "潮落之后一定有潮起",
3494 | "有什么了不起",
3495 | "把我抛弃",
3496 | "就让它去",
3497 | "就算是这个世界",
3498 | "常常我",
3499 | "明天我在哪里",
3500 | "有一天我在想",
3501 | "我到底",
3502 | "算是个什么东西",
3503 | "还是我会不会",
3504 | "根本就不算东西",
3505 | "天天都漫无目的",
3506 | "偏偏又想要证明",
3507 | "真理",
3508 | "别人从屁股放屁",
3509 | "我却每天每天的说要",
3510 | "革命",
3511 | "豁出去",
3512 | "拼了命",
3513 | "走过却没有痕迹",
3514 | "可是我从不怕",
3515 | "挖出我火热的心",
3516 | "手上有一个硬币",
3517 | "反面就决定放弃",
3518 | "嗝屁",
3519 | "但是啊在我心底",
3520 | "却完完全全不想放弃",
3521 | "闭上眼睛",
3522 | "听到了海的呼吸",
3523 | "是你",
3524 | "温柔的蓝色潮汐",
3525 | "告诉我没有关系",
3526 | "就算真的这个世界",
3527 | "我不能忘记",
3528 | "无论是我的明天",
3529 | "要去哪里",
3530 | "就让他去"
3531 | ],
3532 | "人生有限公司": [
3533 | "人生有限公司",
3534 | "追逐富贵荣华",
3535 | "目标飞黄腾达",
3536 | "没有一天能请假",
3537 | "你用哭声打卡",
3538 | "产房里的娃娃",
3539 | "众人祝福",
3540 | "你还记得吗",
3541 | "当时一丝不挂",
3542 | "如今一分不差",
3543 | "成天会议",
3544 | "成堆资料夹",
3545 | "第一个部门",
3546 | "主管叫做爸妈",
3547 | "你只要乖乖听话",
3548 | "第二个部门",
3549 | "专门改造傻瓜",
3550 | "会念书",
3551 | "会考试的那种傻瓜",
3552 | "你曾挣扎过吗",
3553 | "你曾反抗过吗",
3554 | "如何使用生命",
3555 | "就叫使命是吗",
3556 | "人生有限选择",
3557 | "谁在规划",
3558 | "你准备好了吗",
3559 | "现在必须出发",
3560 | "人在哪里跌倒",
3561 | "就在哪趴一下",
3562 | "面对挫折",
3563 | "也都专业化",
3564 | "让生涯最佳化",
3565 | "而梦想最小化",
3566 | "生存机率",
3567 | "追求最大化",
3568 | "第三个部门",
3569 | "负责财务计划",
3570 | "要你和现实打架",
3571 | "第四个部门",
3572 | "任务更加复杂",
3573 | "去寻觅",
3574 | "去恋爱",
3575 | "去找她或他",
3576 | "你曾深爱过吗",
3577 | "你曾放纵过吗",
3578 | "爱成一句傻话",
3579 | "活成一句废话",
3580 | "人生有限日子",
3581 | "挥霍一下",
3582 | "公司渐渐变化",
3583 | "组织慢慢扩大",
3584 | "有时无法招架",
3585 | "有点骑虎难下",
3586 | "还加班还没回家",
3587 | "你曾停下过吗",
3588 | "你曾怀疑过吗",
3589 | "就算你有想法",
3590 | "你也没有办法",
3591 | "人生无限问题",
3592 | "没有解答",
3593 | "其实平安到达",
3594 | "就是一种伟大",
3595 | "人生无限可能",
3596 | "谁能出价",
3597 | "人生像打电话",
3598 | "总要有人先挂",
3599 | "来时呜呜哇哇",
3600 | "走要嘻嘻哈哈",
3601 | "人生有限的话",
3602 | "你想要怎样喧哗"
3603 | ],
3604 | "任意门": [
3605 | "任意门",
3606 | "我们曾走过",
3607 | "无数地方",
3608 | "和无尽岁月",
3609 | "搭着肩环游",
3610 | "无法遗忘",
3611 | "的光辉世界",
3612 | "行天宫后",
3613 | "二楼前座",
3614 | "那个小房间",
3615 | "日夜排练",
3616 | "我们听着唱片",
3617 | "唱片来自",
3618 | "那唱片行",
3619 | "叫摇滚万岁",
3620 | "和驻唱小店",
3621 | "都在士林边缘",
3622 | "我们都想",
3623 | "离开这边",
3624 | "追寻另一边",
3625 | "苗栗孩子",
3626 | "搬到台北求学",
3627 | "水手之子",
3628 | "重考挤进",
3629 | "信义路校园",
3630 | "和高雄学弟",
3631 | "当时看不顺眼",
3632 | "那年我们都",
3633 | "冲出南阳街",
3634 | "任意门通向了音乐",
3635 | "任意门外",
3636 | "我们都任意的飞",
3637 | "是自由的滋味",
3638 | "七号公园",
3639 | "初次登场",
3640 | "是那个三月",
3641 | "自强隧道",
3642 | "漫长的像永远",
3643 | "椰林大道",
3644 | "谁放弃了",
3645 | "律师的家业",
3646 | "头也不回地",
3647 | "越来越唱越远",
3648 | "外滩风光",
3649 | "跃出课本",
3650 | "是那么新鲜",
3651 | "从回民街",
3652 | "再飞到尖沙咀",
3653 | "男儿立志",
3654 | "成名在望",
3655 | "不论多遥远",
3656 | "一离开台北",
3657 | "却又想念台北",
3658 | "无名高地到",
3659 | "鸟巢的十年",
3660 | "一路铺满汗水泪水",
3661 | "我们用尽全力飞",
3662 | "管他有多遥远",
3663 | "那个唱片行",
3664 | "何时已不见",
3665 | "是谁说过摇滚万岁",
3666 | "任意门里",
3667 | "我们偶尔也疲倦",
3668 | "平凡的我们",
3669 | "也将回到",
3670 | "平凡的世界",
3671 | "生活中充满",
3672 | "孩子哭声",
3673 | "柴米和油盐",
3674 | "曾和你走过",
3675 | "麦迪逊花园",
3676 | "任意门外绕一大圈",
3677 | "你问我",
3678 | "全世界是哪里最美",
3679 | "答案是你身边",
3680 | "只要是你身边",
3681 | "兽妈准备",
3682 | "宵夜是大鸡腿",
3683 | "每个梦都",
3684 | "像任意门",
3685 | "往不同世界",
3686 | "而你的故事",
3687 | "现在正是起点"
3688 | ],
3689 | "如果我们不曾相遇": [
3690 | "如果我们不曾相遇",
3691 | "如果我们从不曾相识",
3692 | "那一天",
3693 | "那一刻",
3694 | "那个场景",
3695 | "你出现在我生命",
3696 | "我会是在哪里",
3697 | "不存在这首歌曲",
3698 | "每秒都活着",
3699 | "每秒都死去",
3700 | "每秒都问着自己",
3701 | "谁不曾找寻",
3702 | "谁不曾怀疑",
3703 | "茫茫人生奔向何地",
3704 | "从此后",
3705 | "从人生",
3706 | "重新定义",
3707 | "从我故事里苏醒",
3708 | "你又会在哪里",
3709 | "人间又如何运行",
3710 | "晒伤的脱皮",
3711 | "意外的雪景",
3712 | "与你相依的四季",
3713 | "苍狗又白云",
3714 | "身旁有了你",
3715 | "匆匆轮回又有何惧",
3716 | "每一分",
3717 | "每一秒",
3718 | "每个表情",
3719 | "故事都充满惊奇",
3720 | "偶然与巧合",
3721 | "舞动了蝶翼",
3722 | "谁的心头风起",
3723 | "前仆而后继",
3724 | "万千人追寻",
3725 | "荒漠唯一菩提",
3726 | "是擦身相遇",
3727 | "或擦肩而去",
3728 | "命运犹如险棋",
3729 | "无数时间线",
3730 | "无尽可能性",
3731 | "终于交织向你",
3732 | "未知的",
3733 | "未来里",
3734 | "未定机率",
3735 | "然而此刻拥有你",
3736 | "某一天",
3737 | "某一刻",
3738 | "某次呼吸",
3739 | "我们终将再分离",
3740 | "而我的",
3741 | "自传里",
3742 | "曾经有你",
3743 | "没有遗憾的诗句",
3744 | "诗句里",
3745 | "充满感激"
3746 | ],
3747 | "如烟": [
3748 | "如烟",
3749 | "我坐在床前",
3750 | "有谁能听见",
3751 | "望着窗外回忆满天",
3752 | "生命是华丽错觉",
3753 | "时间是贼偷走一切",
3754 | "七岁的那一年",
3755 | "抓住那只蝉",
3756 | "以为能抓住夏天",
3757 | "十七岁的那年",
3758 | "吻过他的脸",
3759 | "就以为和他能永远",
3760 | "有没有那么一种永远",
3761 | "永远不改变",
3762 | "拥抱过的美丽",
3763 | "都再也不破碎",
3764 | "让险峻岁月不能",
3765 | "在脸上撒野",
3766 | "让生离和死别都遥远",
3767 | "转过头看谁在沉睡",
3768 | "那一张苍老的脸",
3769 | "好像是我紧闭双眼",
3770 | "曾经是爱我的",
3771 | "和我深爱的",
3772 | "都围绕在我身边",
3773 | "带不走的那些",
3774 | "遗憾和眷恋",
3775 | "就化成最后一滴眼泪",
3776 | "有没有那么一滴眼泪",
3777 | "能洗掉后悔",
3778 | "化成大雨降落在",
3779 | "回不去的街",
3780 | "再给我一次机会",
3781 | "将故事改写",
3782 | "还欠了他一生",
3783 | "一句抱歉",
3784 | "有没有那么一个世界",
3785 | "永远不天黑",
3786 | "星星太阳万物都",
3787 | "听我的指挥",
3788 | "月亮不忙着圆缺",
3789 | "春天不走远",
3790 | "树梢紧紧拥抱着树叶",
3791 | "耳际眼前此生重演",
3792 | "是我来自漆黑",
3793 | "而又回归漆黑",
3794 | "人间瞬间天地之间",
3795 | "下次我又是谁",
3796 | "有没有那么一朵玫瑰",
3797 | "永远不凋谢",
3798 | "永远骄傲和完美",
3799 | "永远不妥协",
3800 | "为何人生最后会像",
3801 | "一张纸屑",
3802 | "还不如一片花瓣",
3803 | "曾经鲜艳",
3804 | "有没有那么一张书签",
3805 | "停止那一天",
3806 | "最单纯的笑脸和",
3807 | "最美那一年",
3808 | "书包里面装满了",
3809 | "蛋糕和汽水",
3810 | "双眼只有",
3811 | "无猜和无邪",
3812 | "让我们无法无天",
3813 | "有没有那么一首诗篇",
3814 | "找不到句点",
3815 | "青春永远定居在",
3816 | "我们的岁月",
3817 | "男孩和女孩都有",
3818 | "吉他和舞鞋",
3819 | "笑忘人间的苦痛",
3820 | "只有甜美",
3821 | "有没有那么一个明天",
3822 | "重头活一遍",
3823 | "让我再次感受",
3824 | "曾挥霍的昨天",
3825 | "无论生存或生活",
3826 | "我都不浪费",
3827 | "不让故事这么的后悔",
3828 | "我不要告别",
3829 | "看着指尖已经如烟"
3830 | ],
3831 | "入阵曲": [
3832 | "入阵曲",
3833 | "夜未央",
3834 | "天未亮",
3835 | "我在幸存的沙场",
3836 | "只盼望",
3837 | "此生再",
3838 | "奔向思念的脸庞",
3839 | "泪未干",
3840 | "心未凉",
3841 | "是什么依然在滚烫",
3842 | "伴我无悔的狂妄",
3843 | "当一座城墙",
3844 | "只为了阻挡",
3845 | "所有自由渴望",
3846 | "当一份信仰",
3847 | "再不能抵抗",
3848 | "遍地战乱饥荒",
3849 | "兰陵撩乱茫",
3850 | "天地离人忘",
3851 | "无畏孤冢葬",
3852 | "只怕苍生殇",
3853 | "当一份真相",
3854 | "只手能隐藏",
3855 | "直到人们遗忘",
3856 | "写一页莽撞",
3857 | "我们的篇章",
3858 | "曾经如此辉煌",
3859 | "丹青千秋酿",
3860 | "一醉解愁肠",
3861 | "无悔少年枉",
3862 | "只愿壮志狂",
3863 | "忘不记",
3864 | "原不谅",
3865 | "愤恨无疆",
3866 | "肃不清",
3867 | "除不尽",
3868 | "魑魅魍魉",
3869 | "幼无粮",
3870 | "民无房",
3871 | "谁在分赃",
3872 | "千年后",
3873 | "你我都",
3874 | "仍被豢养",
3875 | "四面楚歌谁独唱",
3876 | "夜已央",
3877 | "天已亮",
3878 | "白昼隐没了星光",
3879 | "像我们",
3880 | "都终将",
3881 | "葬身历史的洪荒",
3882 | "当世人",
3883 | "都遗忘",
3884 | "我血液曾为谁滚烫",
3885 | "入阵去",
3886 | "只因恨铁不成钢"
3887 | ],
3888 | "三个傻瓜": [
3889 | "三个傻瓜",
3890 | "一转眼",
3891 | "傻不傻瓜",
3892 | "就老花",
3893 | "就白发",
3894 | "一转岁月",
3895 | "傻瓜",
3896 | "分不清",
3897 | "他傻瓜",
3898 | "你傻瓜",
3899 | "我傻瓜",
3900 | "谁傻瓜",
3901 | "时间一样追杀",
3902 | "傻瓜啊",
3903 | "场景也都变化",
3904 | "小小的个子",
3905 | "看着看着",
3906 | "看到张开嘴",
3907 | "那是第一个傻瓜",
3908 | "小小的心愿",
3909 | "想着想着",
3910 | "想要快上学",
3911 | "可不可以啊妈妈",
3912 | "一定有很多",
3913 | "老师同学",
3914 | "新书包书本",
3915 | "还有第一条手帕",
3916 | "没想到将会",
3917 | "用尽所有",
3918 | "精华的年华",
3919 | "但有谁能脱队吗",
3920 | "长大不是玩耍",
3921 | "不是画画",
3922 | "不能够玩沙",
3923 | "长大是学文法",
3924 | "是学书法",
3925 | "加法和减法",
3926 | "只能向前走啊",
3927 | "不能谈恋爱",
3928 | "这么这么",
3929 | "认真就是他",
3930 | "登场第二个傻瓜",
3931 | "大人告诉他",
3932 | "别怕别怕",
3933 | "爱情和青春",
3934 | "会在未来等着他",
3935 | "所以他丢了",
3936 | "诗和天真",
3937 | "寒假和暑假",
3938 | "篮球漫画和吉他",
3939 | "他终于哭了",
3940 | "就在那天",
3941 | "回忆缺席了",
3942 | "最后一次凤凰花",
3943 | "世界如果平的",
3944 | "为何人们",
3945 | "都要往上爬",
3946 | "活着不是赢家",
3947 | "就是输家",
3948 | "你敢输掉吗",
3949 | "还在继续挣扎",
3950 | "什么公式可以",
3951 | "让我找到",
3952 | "残缺的解答",
3953 | "什么句型可以",
3954 | "让我说出",
3955 | "悲伤的文法",
3956 | "十九年后",
3957 | "五张证书和半片天涯",
3958 | "终于发现我是",
3959 | "第一第二",
3960 | "第三个傻瓜",
3961 | "这故事",
3962 | "熟悉吗",
3963 | "走过吗",
3964 | "无奈吗",
3965 | "心痛吗",
3966 | "代价一样无价",
3967 | "到最后",
3968 | "眼泪也都爆炸",
3969 | "只剩三个",
3970 | "悲伤",
3971 | "音量加大"
3972 | ],
3973 | "伤心的人别听慢歌": [
3974 | "伤心的人别听慢歌",
3975 | "我不管",
3976 | "你是谁的谁是你的",
3977 | "我是我的",
3978 | "让心跳",
3979 | "动次动次动次动次",
3980 | "感觉活着",
3981 | "站着坐着躺着趴着",
3982 | "都要快乐",
3983 | "让音乐",
3984 | "快要聋了",
3985 | "不管了不想了不等了",
3986 | "不要不快乐",
3987 | "不要再问",
3988 | "谁是对的谁是错的",
3989 | "谁是谁非",
3990 | "谁又亏欠谁了",
3991 | "反正错了反正输了",
3992 | "反正自己陪自己快乐",
3993 | "你哭的太累了",
3994 | "你伤的太深了",
3995 | "你爱的太傻了",
3996 | "你哭的就像",
3997 | "是末日",
3998 | "要来了",
3999 | "所以你听慢歌",
4000 | "很慢很慢的歌",
4001 | "听得心如刀割",
4002 | "是不是应该",
4003 | "换一种",
4004 | "节奏了",
4005 | "人生分分合合",
4006 | "爱情拉拉扯扯",
4007 | "一路曲曲折折",
4008 | "我还是期待",
4009 | "明日的",
4010 | "新景色",
4011 | "愤青都释怀了",
4012 | "光棍都恋爱了",
4013 | "悲剧都圆满了",
4014 | "每一段争执",
4015 | "都飞出",
4016 | "和平鸽",
4017 | "不管了不想了不等了此时和此刻",
4018 | "不得不去贯彻快乐"
4019 | ],
4020 | "少年他的奇幻漂流": [
4021 | "少年他的奇幻漂流",
4022 | "我们会航向怎样的未来",
4023 | "无数命运流转",
4024 | "打造了无数的",
4025 | "相异的罗盘",
4026 | "午夜前醒来",
4027 | "迷惘如海",
4028 | "繁星忘了灿烂",
4029 | "我们是小孩",
4030 | "都曾是小孩",
4031 | "诞生在这艘船",
4032 | "人们口中方舟",
4033 | "像一叶小船",
4034 | "耳语溢出甲板",
4035 | "风雨摇晃旗竿",
4036 | "人们切开山峦",
4037 | "剪下了云彩",
4038 | "削成了万支桨",
4039 | "缝制风帆",
4040 | "寻找呐喊",
4041 | "未知的未来",
4042 | "当巨浪",
4043 | "排山倒海地袭来",
4044 | "我们的手松开",
4045 | "心也溃散",
4046 | "每个人",
4047 | "每颗心",
4048 | "风暴流窜",
4049 | "诸神已离开",
4050 | "鬼在狂欢",
4051 | "而人们在纠缠",
4052 | "谁生错血脉",
4053 | "谁长错色彩",
4054 | "谁梦错了期待",
4055 | "漂流无边汪洋",
4056 | "不叫做孤单",
4057 | "夜色的最黑暗",
4058 | "那不是最黑暗",
4059 | "人们无穷无尽的争端",
4060 | "将你我推向了",
4061 | "最远两端",
4062 | "异端极端",
4063 | "遗落的遗憾",
4064 | "世界只剩你我存在",
4065 | "为何人们依然",
4066 | "争论着那未来",
4067 | "而践踏着现在",
4068 | "我们该珍惜",
4069 | "无数交织自传",
4070 | "相遇在汪洋中",
4071 | "当你抬头看",
4072 | "那万种渐层的斑斓",
4073 | "已默默绽放在",
4074 | "黑夜终端",
4075 | "那云端",
4076 | "那光芒",
4077 | "像是皇冠",
4078 | "朝霞中呢喃",
4079 | "释然如海",
4080 | "你向我靠过来",
4081 | "谁说要庞大",
4082 | "才能够伟大",
4083 | "我们如此存在",
4084 | "历经摧残",
4085 | "就要璀璨",
4086 | "如果爱",
4087 | "不只是奇幻"
4088 | ],
4089 | "神的孩子都在跳舞": [
4090 | "神的孩子都在跳舞"
4091 | ],
4092 | "什么歌": [
4093 | "什么歌",
4094 | "我们曾",
4095 | "夏啦啦啦的唱过",
4096 | "那一首",
4097 | "噗通通通的心动",
4098 | "多年后",
4099 | "我们是否依然是",
4100 | "那一个你",
4101 | "那一个我",
4102 | "当岁月",
4103 | "轻飘飘的溜走",
4104 | "我们都",
4105 | "哎呀呀呀白了头",
4106 | "有什么",
4107 | "留在你我的心头",
4108 | "那是什么",
4109 | "我拥有你",
4110 | "你拥有我",
4111 | "我carry你",
4112 | "你carry我",
4113 | "你是否问过自己",
4114 | "拥有什么",
4115 | "为了要拥有那些",
4116 | "付出什么",
4117 | "追逐的人生换来",
4118 | "那些什么",
4119 | "最后能带走什么",
4120 | "从何时我们都已",
4121 | "拥有很多",
4122 | "已不像当时你我",
4123 | "一无所有",
4124 | "无聊的话题配着",
4125 | "蓝蓝天空",
4126 | "我们都能飞",
4127 | "只要风",
4128 | "每一首歌曲都在",
4129 | "寻找耳朵",
4130 | "每一颗寂寞的心",
4131 | "还是寂寞",
4132 | "每一次你都不懂",
4133 | "因为什么",
4134 | "让每次呼吸都痛",
4135 | "自己好像失去什么",
4136 | "愈合后",
4137 | "却又好像学到什么",
4138 | "多年后",
4139 | "或许一切不算什么",
4140 | "才知最重要是什么",
4141 | "才知道最重要的是什么",
4142 | "直到最后"
4143 | ],
4144 | "生存以上 生活以下": [
4145 | "生存以上 生活以下",
4146 | "一天一天",
4147 | "看日升日落",
4148 | "看月圆月缺",
4149 | "年复一年的经过",
4150 | "怕潮起潮落",
4151 | "怕患得患失",
4152 | "错了又错的疼痛",
4153 | "终于我的生命只剩生存",
4154 | "看谁把我变成现在的我",
4155 | "活着只会",
4156 | "呼吸吃饭喝水",
4157 | "连刷牙",
4158 | "也照着节奏",
4159 | "冲了马桶",
4160 | "洗了脸上的疲倦泡沫",
4161 | "没有梦",
4162 | "昨夜没有梦",
4163 | "镜子里的陌生人",
4164 | "已经不再做梦",
4165 | "上课钟",
4166 | "变成打卡钟",
4167 | "单行道般的人生",
4168 | "流失在车阵中",
4169 | "进行曲",
4170 | "规律的平庸",
4171 | "活的像是一句标语",
4172 | "押韵而服从",
4173 | "午餐是随便还是都好",
4174 | "还是跟你一样",
4175 | "任何一种",
4176 | "奇怪呢",
4177 | "很久以前我是",
4178 | "很有想法主见",
4179 | "心跳很执着",
4180 | "伤心再也不吹风",
4181 | "现在只害怕伤风",
4182 | "耽误了谁和谁的要求",
4183 | "小时候",
4184 | "只要看天空",
4185 | "枕着白云",
4186 | "就觉得全世界都拥有",
4187 | "长大了",
4188 | "拥有的更多",
4189 | "为何感觉到",
4190 | "越来越匮乏越贫穷",
4191 | "那一年",
4192 | "只追逐自由",
4193 | "现在只能追逐着",
4194 | "涨不停的石油",
4195 | "是不是",
4196 | "地壳又震动",
4197 | "要从家里震落",
4198 | "才悔恨这样生活",
4199 | "生活的反面",
4200 | "会是死去",
4201 | "这般生存不再有冲动",
4202 | "闭上眼",
4203 | "感觉生命",
4204 | "一分一秒",
4205 | "飞奔远离我",
4206 | "还不如一只昆虫",
4207 | "至少能破茧展翅",
4208 | "飞向那被夺走的天空",
4209 | "三百六十五个日子",
4210 | "五十二万五千多分钟",
4211 | "三十四亿",
4212 | "五千六百七十八万",
4213 | "九千下脉搏",
4214 | "为爱而出生之后",
4215 | "生命要怎么挥霍",
4216 | "化成烟的时候",
4217 | "曾经我也",
4218 | "那么独一无二",
4219 | "然后设定了",
4220 | "明天六点半的闹钟"
4221 | ],
4222 | "圣诞夜惊魂": [
4223 | "圣诞夜惊魂",
4224 | "你的吻",
4225 | "我的惊魂",
4226 | "故事就突然发生",
4227 | "你笑着",
4228 | "我说怎么可能",
4229 | "原来世上真的有圣诞老人",
4230 | "圣诞老人",
4231 | "气氛突然",
4232 | "就变得有点冷",
4233 | "我真笨",
4234 | "说起话像雪人",
4235 | "制造浪漫",
4236 | "变成耍冷",
4237 | "朋友都说",
4238 | "我长的很诚恳又天真",
4239 | "傻笑傻到出神",
4240 | "说完再见",
4241 | "突然你就惦起脚跟",
4242 | "日子过的",
4243 | "闷闷闷闷闷闷闷",
4244 | "七个闷",
4245 | "一周七天都闷",
4246 | "爱情快来",
4247 | "解救灵魂",
4248 | "感谢有你",
4249 | "让平淡的世界",
4250 | "加了分",
4251 | "你的一个眼神",
4252 | "我的心中",
4253 | "千军万马",
4254 | "勇敢狂奔",
4255 | "会把爱的奇迹给勇敢的人",
4256 | "爱的奇迹",
4257 | "勇敢的人"
4258 | ],
4259 | "生活": [
4260 | "生活",
4261 | "Everything won't be OK",
4262 | "I'm superman",
4263 | "活在疯狂世界",
4264 | "活在美好的明天",
4265 | "重重考验",
4266 | "来到今天",
4267 | "不知不觉改变",
4268 | "远离每个昨天",
4269 | "那些笑和眼泪",
4270 | "没有时间说再见",
4271 | "终于了解",
4272 | "这就是生活的滋味",
4273 | "喜怒哀乐",
4274 | "苦辣酸甜",
4275 | "有场战争",
4276 | "就在眼前",
4277 | "斗志斗不过温暖棉被",
4278 | "水龙头里",
4279 | "流出眼泪",
4280 | "又是残酷的美好一天",
4281 | "眼前有一千件事",
4282 | "正等着解决",
4283 | "想要改变",
4284 | "七点的一杯咖啡",
4285 | "八点的红绿灯",
4286 | "斑马线",
4287 | "生活太近",
4288 | "梦想太远",
4289 | "午餐是吃饭还是吃面",
4290 | "喜欢忙碌",
4291 | "搞得很累",
4292 | "电话吵醒的星期天",
4293 | "珍惜的浪费时间",
4294 | "换来了生命的缺",
4295 | "理想划过天边",
4296 | "爱情呀与我擦肩",
4297 | "分不清东南西北",
4298 | "分不清我的地",
4299 | "我的天",
4300 | "是不是会有答案",
4301 | "在终点后面",
4302 | "当初的我的信念",
4303 | "现在的我又是谁",
4304 | "狂奔的每个白天",
4305 | "寂寞的每个夜",
4306 | "慢慢发现",
4307 | "梦的边缘",
4308 | "我在徘徊"
4309 | ],
4310 | "生命有一种绝对": [
4311 | "生命有一种绝对",
4312 | "想要征服的世界",
4313 | "始终都没有改变",
4314 | "那地上",
4315 | "无声蒸发我的泪",
4316 | "黑暗中期待光线",
4317 | "等待我",
4318 | "请等待我",
4319 | "直到约定融化成笑颜",
4320 | "靠近我",
4321 | "再拥抱我",
4322 | "如果我",
4323 | "不曾走过这一遍",
4324 | "生命中",
4325 | "还有多少苦和甜美",
4326 | "那风中的歌声",
4327 | "孤单哽咽的声音是谁",
4328 | "回忆中",
4329 | "那个少年",
4330 | "为何依然不停的追",
4331 | "那生命",
4332 | "灿烂烟火般上演",
4333 | "你和我",
4334 | "最后都要回归地平线",
4335 | "那留下的足迹",
4336 | "浪花冲走回忆海岸线",
4337 | "请不要让我的心冷却",
4338 | "不要走",
4339 | "请不要走",
4340 | "直到我看见",
4341 | "生命的绝对"
4342 | ],
4343 | "盛夏光年": [
4344 | "盛夏光年",
4345 | "我不转弯",
4346 | "我要我疯我爱",
4347 | "放弃规则",
4348 | "放纵去爱",
4349 | "放肆自己",
4350 | "放空未来",
4351 | "让盛夏去贪玩",
4352 | "把残酷的未来",
4353 | "狂放到光年外",
4354 | "而现在",
4355 | "就是现在",
4356 | "我骄傲的破坏",
4357 | "我痛恨的平凡",
4358 | "才想起那些是我最爱",
4359 | "让定律更简单",
4360 | "让秩序更混乱",
4361 | "这样的青春我才喜欢",
4362 | "一万首的mp3",
4363 | "一万次疯狂的爱",
4364 | "灭不了",
4365 | "一个渺小的孤单",
4366 | "盛夏的一场狂欢",
4367 | "来到了光年之外",
4368 | "长大难道是人必经的溃烂"
4369 | ],
4370 | "时光机": [
4371 | "时光机",
4372 | "好后悔",
4373 | "好伤心",
4374 | "最后又是孤单",
4375 | "到天明",
4376 | "想重来",
4377 | "行不行",
4378 | "再一次",
4379 | "我就不会走向这样的结局",
4380 | "谁把我",
4381 | "放回去",
4382 | "我愿意",
4383 | "付出所有来换一个时光机",
4384 | "对不起",
4385 | "独自回荡在空气",
4386 | "没人听",
4387 | "那阳光",
4388 | "碎裂在熟悉场景",
4389 | "好安静",
4390 | "一个人",
4391 | "能背多少的往事",
4392 | "真不轻",
4393 | "谁的笑",
4394 | "谁的温暖的手心",
4395 | "我着迷",
4396 | "伤痕好像都变成了曾经",
4397 | "全剧终",
4398 | "看见满场空座椅",
4399 | "灯亮起",
4400 | "这故事",
4401 | "好像真实又像虚幻的情境",
4402 | "只是那",
4403 | "好不容易被说服的自己",
4404 | "借口又顶不住懊恼的侵袭",
4405 | "真的痛",
4406 | "总是来的很轻盈",
4407 | "没声音",
4408 | "从背后",
4409 | "慢慢缓缓抱着我",
4410 | "就像你",
4411 | "你和我",
4412 | "还有很多的地方还没去",
4413 | "为何留我荒唐地坐在这里"
4414 | ],
4415 | "私奔到月球": [
4416 | "私奔到月球",
4417 | "一二三牵着手",
4418 | "四五六抬起头",
4419 | "七八九",
4420 | "让双脚去腾空",
4421 | "让我们去感受",
4422 | "那无忧的真空",
4423 | "那月色纯真的感动",
4424 | "其实你是个",
4425 | "心狠又手辣的小偷",
4426 | "我的心",
4427 | "我的呼吸和名字",
4428 | "都偷走",
4429 | "你才是",
4430 | "绑架我的凶手",
4431 | "机车后座的我吹着风",
4432 | "逃离了平庸",
4433 | "这星球",
4434 | "天天有五十亿人在错过",
4435 | "多幸运有你",
4436 | "一起看星星在争宠",
4437 | "这一刻",
4438 | "不再问为什么",
4439 | "不再去猜测",
4440 | "人和人心和心",
4441 | "有什么不同",
4442 | "当你说太聪明",
4443 | "往往还是会寂寞",
4444 | "我笑着倾听",
4445 | "孤单终结后的静默",
4446 | "看月亮像夜空的瞳孔",
4447 | "静静凝视你我和我们",
4448 | "闹嚷的星球",
4449 | "靠近你怎么突然",
4450 | "两个人都词穷",
4451 | "让心跳像是",
4452 | "野火燎原般的汹涌",
4453 | "这一刻让命运也沉默",
4454 | "让脚尖划过天和天地和地",
4455 | "缘分的宇宙"
4456 | ],
4457 | "孙悟空": [
4458 | "孙悟空",
4459 | "记得找我",
4460 | "我的好朋友",
4461 | "如果要让我活",
4462 | "我从不怕爱错",
4463 | "就怕没爱过",
4464 | "如果能有一天",
4465 | "再一次重返光荣",
4466 | "让我有希望的活",
4467 | "兵荒马乱",
4468 | "五百年来没改变过",
4469 | "花果山下满天的烽火",
4470 | "人类累不累啊",
4471 | "还在你争我夺",
4472 | "西天取经回来后",
4473 | "有没有人有读过",
4474 | "师父每年",
4475 | "都会寄卡片来问候",
4476 | "五百张了",
4477 | "算多不算多",
4478 | "看到卡片",
4479 | "想起那段奋斗",
4480 | "金箍棒那么神勇",
4481 | "现在只能掏掏耳朵",
4482 | "齐天大圣是我",
4483 | "谁能奈何了我",
4484 | "但是我却依然",
4485 | "不小心败给了寂寞",
4486 | "听说悟净",
4487 | "已经植发治好秃头",
4488 | "有了论及婚嫁的女友",
4489 | "八戒这个猪头",
4490 | "手机老是不通",
4491 | "好色本性多隽永",
4492 | "好像时间从来没走",
4493 | "西天取完了经",
4494 | "东边应该还有",
4495 | "伙伴们好不好",
4496 | "让我们再拯救地球",
4497 | "请给我快乐苦痛"
4498 | ],
4499 | "T1213121": [
4500 | "T1213121",
4501 | "时间都停了",
4502 | "他们都回来了",
4503 | "等你的来到",
4504 | "学长说过",
4505 | "想把马子",
4506 | "要会弹吉他",
4507 | "又帅又酷",
4508 | "又有才华",
4509 | "就是弹吉他",
4510 | "四大和弦",
4511 | "一套指法",
4512 | "速成弹吉他",
4513 | "吉他不难",
4514 | "学长他说",
4515 | "这样弹吉他",
4516 | "从小开始",
4517 | "就一直想",
4518 | "学会弹吉他",
4519 | "很多年后",
4520 | "回忆和我",
4521 | "一起弹吉他",
4522 | "悲伤快乐",
4523 | "任何时刻",
4524 | "都想弹吉他",
4525 | "废话少说",
4526 | "现在马上",
4527 | "开始弹吉他",
4528 | "提议而已尚翊二一",
4529 | "体验恶女善意恶意",
4530 | "替你恶心伤你和气",
4531 | "体力耐力擅自儿戏",
4532 | "怀念的人阿",
4533 | "怀念的人啊"
4534 | ],
4535 | "疼爱": [
4536 | "把疼爱都给你",
4537 | "把疼痛都给我",
4538 | "如果你能飞得",
4539 | "快乐自由",
4540 | "这疼痛",
4541 | "并不算什么",
4542 | "最痛是当时微笑送你走",
4543 | "等到你转身后",
4544 | "眼泪也不敢流",
4545 | "只怕你偶然还会回过头",
4546 | "放开手是我最后的温柔",
4547 | "你说我",
4548 | "我沉默",
4549 | "不代表我不痛",
4550 | "我不痛",
4551 | "眼泪就不会流",
4552 | "总是安静承受",
4553 | "安静忍受",
4554 | "安静看你走",
4555 | "很适合当朋友",
4556 | "总是会听你说",
4557 | "你说别太难过",
4558 | "保持联络",
4559 | "有空的时候",
4560 | "想挽留",
4561 | "却为什么点头",
4562 | "我不懂",
4563 | "连我都不懂我",
4564 | "如果说的太少",
4565 | "爱的太多",
4566 | "有谁能够懂",
4567 | "千言万语拥挤我的宇宙",
4568 | "让我震耳欲聋",
4569 | "有多少爱",
4570 | "就有多少沉默的疼痛"
4571 | ],
4572 | "天使": [
4573 | "天使",
4574 | "你就是我的天使",
4575 | "像孩子依赖着肩膀",
4576 | "像眼泪依赖着脸庞",
4577 | "你就像天使一样",
4578 | "给我依赖给我力量",
4579 | "像诗人依赖着月亮",
4580 | "像海豚依赖海洋",
4581 | "你是天使你是天使",
4582 | "你是我",
4583 | "最初和最后的天堂",
4584 | "保护着我的天使",
4585 | "从此我再没有忧伤",
4586 | "给我快乐的天使",
4587 | "甚至我学会了飞翔",
4588 | "飞过人间的无常",
4589 | "才懂爱才是宝藏",
4590 | "不管世界变得怎么样",
4591 | "只要有你就会是天堂"
4592 | ],
4593 | "听不到": [
4594 | "听不到",
4595 | "我的声音在笑",
4596 | "泪在飙",
4597 | "电话那头的你可知道",
4598 | "世界若是那么大",
4599 | "为何我要忘你",
4600 | "无处逃",
4601 | "世界若是那么小",
4602 | "为何我的真心",
4603 | "我做得到",
4604 | "黑夜",
4605 | "寂寞的夜里",
4606 | "生气",
4607 | "对自己生气",
4608 | "软弱的电话",
4609 | "又打给你",
4610 | "听你那边的空气",
4611 | "什么精彩的话题",
4612 | "你还是温柔",
4613 | "婉转的距离",
4614 | "伪装我自己",
4615 | "不该背我的秘密",
4616 | "沉重都给我",
4617 | "微笑",
4618 | "狂奔",
4619 | "空旷的感情",
4620 | "暴走",
4621 | "暴走的伤心",
4622 | "透明的叹息",
4623 | "最后还是",
4624 | "我的秘密",
4625 | "听不到我的执着",
4626 | "扑通扑通一直在跳",
4627 | "直到你有一天能够明了"
4628 | ],
4629 | "透露": [
4630 | "透露",
4631 | "全天下最完美的阵容",
4632 | "我和你",
4633 | "你和我",
4634 | "狂飙爱意突然变得好猛",
4635 | "在此刻向你",
4636 | "完全透露",
4637 | "不知不觉不经意的",
4638 | "被你占有",
4639 | "那是心里爱你的初衷",
4640 | "在我心深处无处可躲",
4641 | "向你透露",
4642 | "全世界的寂寞",
4643 | "即将被摆脱",
4644 | "梦不到",
4645 | "昨日的恶梦",
4646 | "在我心深处",
4647 | "扰嚷的沉默",
4648 | "不再沉默",
4649 | "你的眼睛",
4650 | "你的双颊",
4651 | "你的笑容",
4652 | "你的秘密",
4653 | "和你的星座",
4654 | "在我心深处建造一个",
4655 | "你的王国",
4656 | "你到底有或没有",
4657 | "发现我的不同",
4658 | "看着我",
4659 | "最真实的赤裸",
4660 | "在你心深处可否接受",
4661 | "不再退缩",
4662 | "不再保留",
4663 | "我的透露"
4664 | ],
4665 | "突然好想你": [
4666 | "突然好想你",
4667 | "最怕",
4668 | "空气突然安静",
4669 | "朋友突然的关心",
4670 | "突然听到你的消息",
4671 | "你会在哪里",
4672 | "过的快乐或委屈",
4673 | "突然锋利的回忆",
4674 | "突然模糊的眼睛",
4675 | "回忆突然翻滚",
4676 | "绞痛着不平息",
4677 | "想念如果会有声音",
4678 | "不愿那是悲伤的哭泣",
4679 | "事到如今",
4680 | "终于让自己",
4681 | "属于我自己",
4682 | "只剩眼泪",
4683 | "还骗不过自己",
4684 | "我们像一首",
4685 | "最美丽的歌曲",
4686 | "变成两部",
4687 | "悲伤的电影",
4688 | "为什么你",
4689 | "带我走过",
4690 | "最难忘的旅行",
4691 | "然后留下",
4692 | "最痛的纪念品",
4693 | "我们那么甜",
4694 | "那么美",
4695 | "那么相信",
4696 | "那么疯",
4697 | "那么热烈的曾经",
4698 | "为何我们还是要",
4699 | "奔向各自的幸福",
4700 | "和遗憾中老去",
4701 | "此生已经决心自己过",
4702 | "没有你却又突然",
4703 | "听到你的消息"
4704 | ],
4705 | "歪腰": [
4706 | "歪腰",
4707 | "管他的",
4708 | "谁不会",
4709 | "命运偶尔也会",
4710 | "顶多是",
4711 | "坏就坏掉",
4712 | "好好笑",
4713 | "我不会",
4714 | "鬼吼鬼叫",
4715 | "就算搞笑我也绝对不求饶",
4716 | "天生就是毛毛又躁躁",
4717 | "冒冒失失又乱糟糟",
4718 | "乱没大脑刚好没烦恼",
4719 | "省事不少",
4720 | "就算明天是末日来到",
4721 | "今晚一样康熙来了",
4722 | "音效出现好惨变好笑",
4723 | "整个歪腰",
4724 | "人生就像是歌手上通告",
4725 | "最需要出其不意的滑倒",
4726 | "让眼泪交织哄堂的大笑",
4727 | "要坏掉也要光荣的坏掉",
4728 | "无论是谁的无理取笑",
4729 | "无论如何我不计较",
4730 | "志向越高越弯的下腰",
4731 | "越能歪腰",
4732 | "人生就像是",
4733 | "连续剧预告",
4734 | "最需要",
4735 | "排山倒海的琼瑶",
4736 | "要最后结局",
4737 | "感人到炸掉",
4738 | "更需要剧情",
4739 | "苦命到荒谬",
4740 | "人生就像是",
4741 | "好莱坞主角",
4742 | "只害怕",
4743 | "灾难等级太无聊",
4744 | "就算是坐上",
4745 | "铁达尼克号",
4746 | "我也要",
4747 | "浪漫浪到能炫耀",
4748 | "就算搞笑我也不求饶",
4749 | "很歪腰",
4750 | "我就是",
4751 | "命运你就来吧",
4752 | "绝对不求饶"
4753 | ],
4754 | "晚安 地球人": [
4755 | "晚安 地球人",
4756 | "是不是爱",
4757 | "不要是爱",
4758 | "紫皮肤",
4759 | "大脑袋",
4760 | "血液不绿也不蓝",
4761 | "在我已经毁灭的星球",
4762 | "我比五月天还帅",
4763 | "那一年大逃难",
4764 | "爸爸把我丢上船",
4765 | "光的速度能比爱恨快",
4766 | "所以我也忘了哭",
4767 | "来到这里",
4768 | "一光年外",
4769 | "沉睡",
4770 | "七年的蝉",
4771 | "换取",
4772 | "七天的灿烂",
4773 | "生命穿过漫长年代",
4774 | "直到",
4775 | "名为人类",
4776 | "的灾难",
4777 | "诸葛亮",
4778 | "赤壁战",
4779 | "万人一冢的豪迈",
4780 | "千年之后重回荧幕里",
4781 | "还是征战的舞台",
4782 | "难道会",
4783 | "又重来",
4784 | "妈妈他说的混乱",
4785 | "谁能还清自己的卡债",
4786 | "谁能控制核子弹",
4787 | "谁能顿悟",
4788 | "轮回会来",
4789 | "大人",
4790 | "在冷气房作战",
4791 | "小孩",
4792 | "在太阳下逃难",
4793 | "石油田的干旱",
4794 | "华尔街卷起灾难",
4795 | "终于人们发射了飞弹",
4796 | "捍卫自己的晚餐",
4797 | "多害怕在未来",
4798 | "人类对一切习惯",
4799 | "拿起字典一页页的翻",
4800 | "始终找不到的字"
4801 | ],
4802 | "顽固": [
4803 | "顽固",
4804 | "一次一次",
4805 | "吞下了泪滴",
4806 | "拼回破碎自己",
4807 | "是否还相信",
4808 | "活在你心深处",
4809 | "谢谢你",
4810 | "那顽固的自己",
4811 | "我身在当时你",
4812 | "幻想的未来里",
4813 | "这个狂热和冲动",
4814 | "早已冷却的如今",
4815 | "你顽固的神情",
4816 | "消失在镜子里",
4817 | "只留下",
4818 | "时光消逝的痕迹",
4819 | "每颗心的相信",
4820 | "每个人的际遇",
4821 | "每个故事的自己",
4822 | "反复地问着自己",
4823 | "这些年让步的",
4824 | "你是否会叹息",
4825 | "有什么",
4826 | "是你永远不放弃",
4827 | "那顽固自己",
4828 | "你追逐你呼吸",
4829 | "你嚣张的任性",
4830 | "鼻青脸肿的哭过",
4831 | "若无其事的忘记",
4832 | "如果你能预知",
4833 | "这条路的陷阱",
4834 | "我想你",
4835 | "依然错得很过瘾",
4836 | "走过的叫足迹",
4837 | "走不到叫憧憬",
4838 | "学会收拾起叛逆",
4839 | "学会隐藏了表情",
4840 | "卸下了这面具",
4841 | "我想说",
4842 | "一路陪我到这里",
4843 | "那顽固的",
4844 | "你当时相信",
4845 | "的那些事情",
4846 | "会在如今",
4847 | "变成美丽风景",
4848 | "每当我迟疑",
4849 | "从不曾忘记",
4850 | "活在我心深处"
4851 | ],
4852 | "忘词": [
4853 | "忘词",
4854 | "你的温柔感动了我",
4855 | "忍耐太久内伤太重",
4856 | "搭啦",
4857 | "却又说不出口",
4858 | "这一秒我一定要说",
4859 | "就算失败",
4860 | "也不沉默",
4861 | "豁出去的那一秒钟",
4862 | "却又忘词",
4863 | "想起来了",
4864 | "好像好像应该说",
4865 | "好想好想对你说",
4866 | "在你的面前",
4867 | "我就变得很笨拙",
4868 | "就像是一个",
4869 | "不断忘词的歌手",
4870 | "这个时候",
4871 | "我练习过",
4872 | "我又忘了",
4873 | "应该应该唱什么",
4874 | "应该应该怎么做",
4875 | "练习过彩排过",
4876 | "上一句好像是",
4877 | "有关你的形容",
4878 | "下一句好像",
4879 | "希望你能答应我",
4880 | "彩排过"
4881 | ],
4882 | "王子面": [
4883 | "王子面",
4884 | "谁在乎",
4885 | "有谁期待",
4886 | "谁对自己抱歉",
4887 | "幻觉就算变成错觉",
4888 | "也算是体验过一遍",
4889 | "谁陪在我身边",
4890 | "信念万一变成残念",
4891 | "我还是破的T恤",
4892 | "同样一件",
4893 | "谁离开",
4894 | "有谁离开",
4895 | "在苏格兰笛声",
4896 | "印度式的颓废",
4897 | "弄蛇人被蛇捆",
4898 | "现在我很可怜",
4899 | "心情苦涩失眠",
4900 | "忧郁血丝蔓延",
4901 | "喝黑咖啡",
4902 | "造成了黑眼圈",
4903 | "与其给我誓言",
4904 | "不如陪我消遣",
4905 | "给我王子",
4906 | "倒不如王子面",
4907 | "笛卡尔将逻辑",
4908 | "重新排列",
4909 | "我决定要改变",
4910 | "不再愁眉苦脸",
4911 | "用意大利式的",
4912 | "浪费时间",
4913 | "美好事物瞬间",
4914 | "我的青春瞬间",
4915 | "像凡尔赛玫瑰",
4916 | "又爽又痛",
4917 | "又多刺又鲜艳",
4918 | "威廉古堡旁边",
4919 | "幸福结局不远",
4920 | "公主王子一起吃王子面",
4921 | "时间倒带",
4922 | "闭上眼睛",
4923 | "倒带时间",
4924 | "拖着鼻涕的童年",
4925 | "我吃着王子面",
4926 | "快乐简单",
4927 | "那幸福并不远",
4928 | "手上拿着五块",
4929 | "来到巷口杂货店",
4930 | "老板手中接下",
4931 | "期待已久的滋味",
4932 | "有关人生道理",
4933 | "现在我为您讲解",
4934 | "麦克风",
4935 | "现在只剩下一小节"
4936 | ],
4937 | "为爱而生": [
4938 | "为爱而生",
4939 | "我来到这个世界",
4940 | "这个人生为你而生存",
4941 | "越爱越疯",
4942 | "越陷越深",
4943 | "越执著的灵魂",
4944 | "你的一个眼神",
4945 | "就能为你长征",
4946 | "为你占领所有边城",
4947 | "和天上的星辰",
4948 | "如果你一个笑",
4949 | "如果你一个吻",
4950 | "更多伤痕",
4951 | "更多牺牲",
4952 | "就让爱更动人",
4953 | "就让爱更永恒",
4954 | "曾经灿烂",
4955 | "曾经沸腾",
4956 | "就不会有悔恨",
4957 | "即使化成",
4958 | "无名烟尘",
4959 | "在故事的尾声",
4960 | "爱是一种天分",
4961 | "还是一种天真",
4962 | "我不多想",
4963 | "我不多问",
4964 | "让爱忘了分寸",
4965 | "让我奋不顾身"
4966 | ],
4967 | "为你写下这首情歌": [
4968 | "为你写下这首情歌",
4969 | "如果你忘了我",
4970 | "陪着你走",
4971 | "就让风代替我",
4972 | "如果你记得我",
4973 | "你和我曾走过",
4974 | "走过拥有你的此生",
4975 | "别无所求",
4976 | "当白云变苍狗",
4977 | "回望故事",
4978 | "多不多",
4979 | "细数收获",
4980 | "够不够",
4981 | "曾追求的梦",
4982 | "还梦不梦",
4983 | "当命运的路口",
4984 | "带你缓缓走向我",
4985 | "让我深深的爱过",
4986 | "才终于学会",
4987 | "即使笨拙",
4988 | "也要执着",
4989 | "如天地与蜉蝣",
4990 | "如此渺小的你我",
4991 | "人间无常的变奏",
4992 | "只想每一刻",
4993 | "给你温柔",
4994 | "又是什么因果",
4995 | "前世千次的错过",
4996 | "一刻的回眸",
4997 | "终于让此生",
4998 | "曾经有你",
4999 | "患难与共",
5000 | "陪你走过",
5001 | "朝霞星空",
5002 | "天长地久"
5003 | ],
5004 | "为什么": [
5005 | "为什么",
5006 | "为啥物",
5007 | "今仔日的爱情",
5008 | "为啥物又佫是我伤心",
5009 | "手牵着手的热天",
5010 | "挡未到风吹的寒天",
5011 | "为啥物惦在这个都市",
5012 | "应该是欢喜的代志",
5013 | "那会每一遍拢目屎滴",
5014 | "真正我毋甘愿",
5015 | "嘛毋相信",
5016 | "一声来",
5017 | "一声去",
5018 | "一声放袂记",
5019 | "为啥物昨日的爱情",
5020 | "听侬讲框金佫包银",
5021 | "为啥物今日这件代志",
5022 | "亲像在吃泡面",
5023 | "为啥物变甲这呢生",
5024 | "最憨是春娇甲志明",
5025 | "真心藏在心内避",
5026 | "爱情我真正真正玩不起",
5027 | "真正我放未落",
5028 | "玩不起",
5029 | "无彩我遮爱汝",
5030 | "遮爱汝",
5031 | "遮遮遮爱汝"
5032 | ],
5033 | "温柔": [
5034 | "温柔",
5035 | "不知道",
5036 | "不明了",
5037 | "不想要",
5038 | "为什么我的心",
5039 | "这是我的温柔",
5040 | "明明是想靠近",
5041 | "却孤单到黎明",
5042 | "那爱情的绮丽",
5043 | "总是在孤单里",
5044 | "再把我的",
5045 | "最好的爱给你",
5046 | "不知不觉",
5047 | "不情不愿",
5048 | "又到巷子口",
5049 | "我没有哭",
5050 | "也没有笑",
5051 | "因为这是梦",
5052 | "没有预兆",
5053 | "没有理由",
5054 | "你真的有说过",
5055 | "如果有",
5056 | "就让你自由",
5057 | "走在风中",
5058 | "今天阳光",
5059 | "突然好温柔",
5060 | "天的温柔",
5061 | "地的温柔",
5062 | "像你抱着我",
5063 | "然后发现你的改变",
5064 | "孤单的今后",
5065 | "如果冷",
5066 | "该怎么度过",
5067 | "天边风光",
5068 | "身边的我",
5069 | "都不在你眼中",
5070 | "你的眼中藏着什么",
5071 | "我从来都不懂",
5072 | "没有关系",
5073 | "你的世界",
5074 | "就让你拥有",
5075 | "不打扰",
5076 | "是我的温柔",
5077 | "自由",
5078 | "让你自由"
5079 | ],
5080 | "我": [
5081 | "我",
5082 | "Oh my God",
5083 | "who am I",
5084 | "还记得小时候",
5085 | "作文簿上的志愿",
5086 | "那天真的幻想",
5087 | "如今都到哪里躲藏",
5088 | "Have you ever",
5089 | "wanna be a spaceman",
5090 | "wanna be a president",
5091 | "daydreaming maker",
5092 | "也曾开心的耶耶耶",
5093 | "也有失落的我我我",
5094 | "蝴蝶飞出了潜水钟",
5095 | "我却还在原地停留",
5096 | "留不住时间耶耶耶",
5097 | "总是后悔的我我我",
5098 | "我不要一生就这样",
5099 | "到最后一生就这样",
5100 | "这样的我",
5101 | "我的外号是",
5102 | "嘴上乔丹",
5103 | "座右铭是",
5104 | "我混故我在",
5105 | "走出网咖凌晨的三点钟",
5106 | "飙过天堂世纪帝国直达战栗时空",
5107 | "看不见的世界里",
5108 | "我是英雄",
5109 | "然后回到没有目标的活着",
5110 | "在现实中",
5111 | "这样的",
5112 | "勇敢的我",
5113 | "单纯的我",
5114 | "复杂的我",
5115 | "冷的我",
5116 | "热的我",
5117 | "无聊的我",
5118 | "懒惰的我",
5119 | "总是怀疑的我",
5120 | "讲了又不听",
5121 | "听了又不作",
5122 | "作又做不好的我",
5123 | "买一个梦",
5124 | "五十块钱的梦",
5125 | "期待五百万分之一的奇迹降落",
5126 | "从此以后",
5127 | "想要什么",
5128 | "喜欢什么",
5129 | "就有什么",
5130 | "但是我的人生还可以",
5131 | "努力追求什么"
5132 | ],
5133 | "我不愿让你一个人": [
5134 | "我不愿让你一个人",
5135 | "你说呢",
5136 | "明知你不在还是会问",
5137 | "一个人在人海浮沉",
5138 | "我不愿",
5139 | "你独自走过",
5140 | "风雨的时分",
5141 | "承受这世界的残忍",
5142 | "我不愿",
5143 | "眼泪陪你到永恒",
5144 | "空气却不能代替你出声",
5145 | "习惯像",
5146 | "永不愈合的固执伤痕",
5147 | "一思念就撕裂灵魂",
5148 | "把相片",
5149 | "让你能保存多洗一本",
5150 | "毛衣也为你准备多一层",
5151 | "但是",
5152 | "你孤单时刻",
5153 | "安慰的体温",
5154 | "怎么为你多留一份",
5155 | "你走后",
5156 | "爱情的遗迹",
5157 | "像是空城",
5158 | "遗落你杯子手套和笑声",
5159 | "最后你只带走",
5160 | "你脆弱和单纯",
5161 | "和我最放不下的人",
5162 | "也许未来",
5163 | "你会找到",
5164 | "懂你疼你更好的人",
5165 | "下段旅程",
5166 | "你一定要",
5167 | "更幸福丰盛",
5168 | "只因习惯",
5169 | "你满足的眼神",
5170 | "我最后一个",
5171 | "奢求的可能",
5172 | "快乐人生",
5173 | "命运带你去",
5174 | "全新的旅程",
5175 | "往幸福的天涯飞奔",
5176 | "别回头就往前飞奔",
5177 | "请忘了我还一个人"
5178 | ],
5179 | "我们 (时时刻刻)": [
5180 | "我们",
5181 | "我们曾经那么精彩",
5182 | "我们曾经那么期待",
5183 | "最后你把回忆还我",
5184 | "要我好好过",
5185 | "我们最后这么遗憾",
5186 | "我们最后这么无关",
5187 | "时时刻刻每个现在",
5188 | "都在嘲笑我",
5189 | "为何要存在",
5190 | "为何要感慨",
5191 | "为何颤抖",
5192 | "停不下来",
5193 | "为何要推翻",
5194 | "为何要离开",
5195 | "为何给我",
5196 | "这个答案",
5197 | "话中的计算",
5198 | "准确的伤害",
5199 | "像精心打造的对白",
5200 | "划开了动脉",
5201 | "也许不醒来",
5202 | "至少昨天无法毁坏"
5203 | ],
5204 | "我心中尚未崩坏的地方": [
5205 | "我心中尚未崩坏的地方",
5206 | "再唱",
5207 | "每个孤单天亮",
5208 | "我都一个人唱",
5209 | "默默的让这旋律",
5210 | "和我心交响",
5211 | "就算会有一天",
5212 | "没人与我合唱",
5213 | "至少在我的心中",
5214 | "尚未崩坏的地方",
5215 | "醒在陌生的地方",
5216 | "镜头变成了刀枪",
5217 | "耳语也变成了真相",
5218 | "吉他告别了肩膀",
5219 | "诗人弃守了边疆",
5220 | "我们活在",
5221 | "巨大片厂",
5222 | "幸运的孩子",
5223 | "爬上了殿堂",
5224 | "成果代价都要品尝",
5225 | "单纯的孩子",
5226 | "是否变了样",
5227 | "跟着游戏规则",
5228 | "学着成长",
5229 | "轰轰烈烈的排行",
5230 | "沸沸扬扬的颁奖",
5231 | "跟着节奏我常迷惘",
5232 | "当人心变成市场",
5233 | "当市场变成战场",
5234 | "战场埋葬多少理想",
5235 | "回想着理想",
5236 | "稀薄的希望",
5237 | "走着钢索",
5238 | "我的刚强",
5239 | "伟大和伪装",
5240 | "灰尘或辉煌",
5241 | "那是一线之隔",
5242 | "或是一线曙光",
5243 | "歌手追逐销售量",
5244 | "记者追逐点击量",
5245 | "没有谁比谁更善良",
5246 | "无论天后或天王",
5247 | "无论小兵或老将",
5248 | "曲终人散都要苍凉",
5249 | "期待着彩虹",
5250 | "所以开了窗",
5251 | "窗外只有",
5252 | "灼热闪光",
5253 | "所谓的彩虹",
5254 | "不过就是光",
5255 | "只要心还透明",
5256 | "就能折射希望",
5257 | "其实我们都一模一样",
5258 | "无名却充满了",
5259 | "莫名渴望",
5260 | "一生等一次",
5261 | "发光",
5262 | "宁愿重伤",
5263 | "也不愿悲伤",
5264 | "让伤痕变成了",
5265 | "我的徽章",
5266 | "刺在我心脏",
5267 | "永远不忘",
5268 | "自己为自己鼓掌",
5269 | "孩子一样",
5270 | "不肯腐烂的土壤"
5271 | ],
5272 | "我又初恋了": [
5273 | "我又初恋了",
5274 | "我爱你",
5275 | "你爱我",
5276 | "谁在乎喔",
5277 | "难道我又我又初恋了",
5278 | "不可能我又我又初恋了",
5279 | "可是真的真的初恋了",
5280 | "这一种feel",
5281 | "我又真的真的初恋了",
5282 | "我们再也找不到借口",
5283 | "就像是第一次",
5284 | "一起飞着爱情的自由",
5285 | "我们再也不需要借口",
5286 | "又一次",
5287 | "初恋了",
5288 | "就算降讲有一点荒谬",
5289 | "每一次从爱里离开",
5290 | "就像是心被切一块",
5291 | "切一块",
5292 | "下次再也不敢放胆爱",
5293 | "谁知道主歌才一半",
5294 | "桥段都还没唱出来",
5295 | "就突然",
5296 | "你的出现爆破了悲哀",
5297 | "我吃了",
5298 | "铁牛运功散",
5299 | "因为我内伤",
5300 | "好犀利",
5301 | "你的魔力真的好犀利"
5302 | ],
5303 | "武装": [
5304 | "武装",
5305 | "最后我开始",
5306 | "武装自己",
5307 | "忘了珍惜",
5308 | "忘了回忆",
5309 | "摔坏心爱的玩具",
5310 | "学着远离",
5311 | "学着放弃",
5312 | "学着再没有回忆",
5313 | "天空的城在解体",
5314 | "爱过",
5315 | "所以特别的伤心",
5316 | "用眼泪洗过自己",
5317 | "要强化软弱的心",
5318 | "有名字没有个性",
5319 | "我活着用我的逻辑",
5320 | "收藏恐惧",
5321 | "爱上恐惧",
5322 | "那就再没有恐惧",
5323 | "要我忍受",
5324 | "给我生命",
5325 | "是谁给了我血液",
5326 | "流出身体的声音",
5327 | "还你",
5328 | "我不稀罕的东西",
5329 | "我活着杀出我命运"
5330 | ],
5331 | "洗衣机": [
5332 | "洗衣机",
5333 | "才发现了",
5334 | "多少年了",
5335 | "旋转又旋转",
5336 | "时间一眨眼过去",
5337 | "洗衣机",
5338 | "木讷的洗衣机",
5339 | "从来没有",
5340 | "一句的怨言",
5341 | "全心又全力",
5342 | "直到颤抖了身体",
5343 | "上了年纪",
5344 | "却依然尽力",
5345 | "孤独勇敢洗衣机",
5346 | "穿着一身",
5347 | "褪色塑料压克力",
5348 | "独坐在阳台上",
5349 | "日晒风吹雨淋",
5350 | "电视机",
5351 | "孩子们目光",
5352 | "以它为中心",
5353 | "黑色简约外型",
5354 | "多适合客厅",
5355 | "就算是吹风机",
5356 | "也有流线外型",
5357 | "紧握在手心",
5358 | "像跳舞亲密",
5359 | "光荣的电唱机",
5360 | "晋身为古董级",
5361 | "典雅的中音",
5362 | "比谁都",
5363 | "更受欢迎",
5364 | "从没有主题曲",
5365 | "只有风霜灰尘",
5366 | "让人不想接近",
5367 | "你丢多少它都洗",
5368 | "脱水总是",
5369 | "咖啡机",
5370 | "欧洲进口",
5371 | "带着书卷贵族气",
5372 | "孩子都长大了",
5373 | "围着它喝那堤",
5374 | "一直以来",
5375 | "度量很大没心机",
5376 | "它的唯一关心",
5377 | "是何时放晴",
5378 | "就算是已退役",
5379 | "的那台光碟机",
5380 | "也带我经历",
5381 | "冒险和爱情",
5382 | "冰箱的肚子里",
5383 | "啤酒和冰淇淋",
5384 | "抚慰了多少",
5385 | "失眠和",
5386 | "失恋的心",
5387 | "从学不会讨喜",
5388 | "洗过多少四季",
5389 | "然后再一世纪",
5390 | "所有电器",
5391 | "都住在屋檐下",
5392 | "不必风吹雨淋",
5393 | "却只有它",
5394 | "孤独的守在",
5395 | "阳台角落里运行",
5396 | "突然有天",
5397 | "好想要帮忙",
5398 | "衣服放进洗衣机",
5399 | "它早就坏了",
5400 | "只是舍不得换新",
5401 | "奇怪是谁",
5402 | "一直清洗着",
5403 | "我闯的祸和污泥",
5404 | "好久以来",
5405 | "原来我衣服",
5406 | "全部都是妈妈洗",
5407 | "你丢多少她都洗",
5408 | "她却总是",
5409 | "妈妈",
5410 | "我无声洗衣机",
5411 | "她的皱纹是",
5412 | "无法偿还的借据",
5413 | "她的背影是",
5414 | "无法释怀的风景"
5415 | ],
5416 | "咸鱼": [
5417 | "咸鱼",
5418 | "如果有梦",
5419 | "有没有错",
5420 | "错过才会更加明白",
5421 | "明白坚持是什么",
5422 | "梦要够疯",
5423 | "够疯才能变成英雄",
5424 | "总会有一篇",
5425 | "我的传说",
5426 | "我没有任何天分",
5427 | "我却有梦的天真",
5428 | "我是傻",
5429 | "不是蠢",
5430 | "我将会证明",
5431 | "用我的一生",
5432 | "我是一只咸鱼",
5433 | "不想承认",
5434 | "也不能否认",
5435 | "不要同情我笨",
5436 | "又夸我天真",
5437 | "还梦想着翻身",
5438 | "咸鱼就算翻身",
5439 | "还是只咸鱼",
5440 | "输得也诚恳",
5441 | "至少到最后",
5442 | "我还有咸鱼",
5443 | "不腐烂的自尊",
5444 | "我不好也不坏",
5445 | "不特别出众",
5446 | "我只是敢不同",
5447 | "我的人生就是",
5448 | "一错再错",
5449 | "错完了再从头",
5450 | "也许放弃掉一些",
5451 | "活得更轻松",
5452 | "我却不再是我",
5453 | "我不愿一生",
5454 | "晒太阳吹风",
5455 | "咸鱼也要有梦",
5456 | "有一天",
5457 | "有我的天空",
5458 | "做我的英雄",
5459 | "在我的天空",
5460 | "我知道你懂",
5461 | "知道你会懂"
5462 | ],
5463 | "香水": [
5464 | "香水",
5465 | "深深的沉醉",
5466 | "对你",
5467 | "深深崇拜",
5468 | "深深迷恋",
5469 | "深深爱上一种",
5470 | "香香的狂颠",
5471 | "奉献的哲学",
5472 | "献上快乐",
5473 | "献上伤悲",
5474 | "献上自我",
5475 | "献上世界",
5476 | "你想要世界",
5477 | "就给你世界",
5478 | "让感性撒野",
5479 | "让理智全灭",
5480 | "你是乱世最美的香水",
5481 | "十字军从东方凯旋",
5482 | "献上最美的诗篇",
5483 | "你的魔法",
5484 | "爱情的霸权",
5485 | "为你臣服",
5486 | "为你捍卫",
5487 | "为了彻底",
5488 | "描写你的美",
5489 | "壮烈牺牲",
5490 | "一万朵玫瑰",
5491 | "再用虔诚",
5492 | "细细的提炼",
5493 | "让爱情海",
5494 | "吻在你耳背",
5495 | "塞纳河畔",
5496 | "闹市炊烟",
5497 | "混杂人间",
5498 | "小愚昧",
5499 | "你的出现",
5500 | "将气氛改写",
5501 | "空气转变",
5502 | "圣洁感觉",
5503 | "青苹果是",
5504 | "你野蛮的甜",
5505 | "牛奶与蜜",
5506 | "是你的语言",
5507 | "沉默尤其",
5508 | "是一种迷迭",
5509 | "当你无心",
5510 | "轻轻的拒绝",
5511 | "马蹄踏平了国界",
5512 | "野心磨破了披肩",
5513 | "动员了麻瓜魔戒",
5514 | "寻找拼凑你的香味",
5515 | "樱桃和樱花缠绵",
5516 | "茉莉和没药拼贴",
5517 | "香颂和香榭调配",
5518 | "也许再加一点眼泪",
5519 | "就算你没有答应",
5520 | "就算你也不拒绝",
5521 | "就算我从不打算",
5522 | "全身而逃",
5523 | "全身而退",
5524 | "就让我活到脱轨",
5525 | "就让我爱到脱线",
5526 | "就让我为爱而生",
5527 | "一千世纪无间轮回",
5528 | "为你献上快乐伤悲",
5529 | "为你献上我的世界"
5530 | ],
5531 | "相信": [
5532 | "相信",
5533 | "看着我的眼睛",
5534 | "为什么要哭泣",
5535 | "那幸福太容易",
5536 | "让我不敢相信",
5537 | "勾勾手盖手印",
5538 | "这一刻有约定",
5539 | "那爱情变美丽",
5540 | "因为我开始相信",
5541 | "你给我一个秘密",
5542 | "让我触摸到星星",
5543 | "在一个夏日夜里",
5544 | "走入了你的森林",
5545 | "聆听着你的呼吸",
5546 | "世界就睡在梦里",
5547 | "孤单都已经离去",
5548 | "只留下天和地",
5549 | "我和你",
5550 | "永远在一起",
5551 | "一起穿一件雨衣",
5552 | "后座你抱得好紧",
5553 | "风雨中美好回忆",
5554 | "爱过的那些歌曲",
5555 | "有一天再也不听",
5556 | "我想你知道原因",
5557 | "黑夜终究要黎明",
5558 | "如果我",
5559 | "如果你",
5560 | "天一亮",
5561 | "要往哪里去",
5562 | "故事的最后结局",
5563 | "结束在那年冬季",
5564 | "孤单的冰冷风里",
5565 | "于是我问问自己",
5566 | "还能不能够相信",
5567 | "另一段爱情靠近",
5568 | "现在是2001",
5569 | "永远的2001",
5570 | "跟想像有点距离",
5571 | "我将他唱在歌里",
5572 | "曾经属于我们的相信",
5573 | "希望我们永远都不要忘记"
5574 | ],
5575 | "小护士": [
5576 | "小护士",
5577 | "你让我们健康",
5578 | "但太健康",
5579 | "又怕你离开身旁",
5580 | "矛盾的我",
5581 | "我好想我好想我好想",
5582 | "再为你受点伤",
5583 | "医生刚走刚刚把门关上",
5584 | "整个病房",
5585 | "突然party一样",
5586 | "她走进来",
5587 | "像天使放光芒",
5588 | "各位色狼",
5589 | "不要对她幻想",
5590 | "医生都说",
5591 | "治疗不如预防",
5592 | "自从她来",
5593 | "没人想要预防",
5594 | "爱喝酒的她",
5595 | "叫你小心肝",
5596 | "心太软的她说",
5597 | "你要坚强",
5598 | "好像想对我讲",
5599 | "又不能讲",
5600 | "没事就常来逛逛",
5601 | "矛盾的我",
5602 | "我好像我好像我好像",
5603 | "已经病入膏肓",
5604 | "多情的人",
5605 | "队伍排到街上",
5606 | "他头发痛",
5607 | "我的心也好烫"
5608 | ],
5609 | "小时候": [
5610 | "小时候",
5611 | "当你的心已累",
5612 | "以为失去了一切",
5613 | "其实等在前面还有",
5614 | "一整个世界",
5615 | "当你的爱已碎",
5616 | "以为纯真会幻灭",
5617 | "其实等在前面还有",
5618 | "一整个新的视野",
5619 | "新的起点",
5620 | "小时候我",
5621 | "一直有个梦",
5622 | "有一天我要",
5623 | "飞上外太空",
5624 | "你有没有过",
5625 | "夏夜繁星闪烁",
5626 | "幻想我能穿梭其中",
5627 | "渴望硕壮的成熟",
5628 | "长大后我有",
5629 | "雪亮的天空",
5630 | "风雨却让世界不同",
5631 | "面对遍体鳞伤的痛",
5632 | "你有没有放弃",
5633 | "梦想的冲动",
5634 | "越来越淡的星座",
5635 | "越来越远的神话传说",
5636 | "我不会忘记",
5637 | "在夏夜的时空遨游"
5638 | ],
5639 | "小太阳": [
5640 | "小太阳",
5641 | "看着你的眼眶",
5642 | "忍着泪",
5643 | "闪着光",
5644 | "我会很快回来",
5645 | "继续我们",
5646 | "未完的天堂",
5647 | "看着你的脸庞",
5648 | "微笑着",
5649 | "要我去闯",
5650 | "小小的太阳",
5651 | "你的盼望是我",
5652 | "握在手中",
5653 | "你就是太阳",
5654 | "多么难忘",
5655 | "是你纯真的模样",
5656 | "突然的吻",
5657 | "弥漫着茶香",
5658 | "多么向往",
5659 | "梦想总是在他方",
5660 | "你说等我",
5661 | "不管多漫长",
5662 | "蒸发了彷徨",
5663 | "所以挖开土壤",
5664 | "种下希望",
5665 | "离开了故乡",
5666 | "你的盼望",
5667 | "是我握在手中",
5668 | "念念不忘",
5669 | "此刻应该是农忙",
5670 | "如画风光",
5671 | "有你在歌唱",
5672 | "照亮了方向",
5673 | "你让地球旋转",
5674 | "月亮发光",
5675 | "让我有翅膀"
5676 | ],
5677 | "笑忘歌": [
5678 | "笑忘歌",
5679 | "谁说这样不伟大呢",
5680 | "这一生志愿",
5681 | "只要平凡快乐",
5682 | "伤心的都忘记了",
5683 | "只记得这首笑忘歌",
5684 | "那一年天空很高",
5685 | "风很清澈",
5686 | "从头到脚趾都快乐",
5687 | "我和你都约好了",
5688 | "要再唱这首笑忘歌",
5689 | "屋顶的天空",
5690 | "是我们的",
5691 | "放学后夕阳",
5692 | "也都会是我们的",
5693 | "不会再仰慕更多了",
5694 | "唱一首",
5695 | "属于我们的歌",
5696 | "让我们的伤都",
5697 | "慢慢慢的愈合",
5698 | "明天我又会是全新的",
5699 | "青春是手牵手",
5700 | "坐上了",
5701 | "永不回头的火车",
5702 | "总有一天我们都老了",
5703 | "不会遗憾就OK了",
5704 | "自己和自己打一架了",
5705 | "想通想不通",
5706 | "反正就是这样了",
5707 | "不会再流泪更多了",
5708 | "有多少错误",
5709 | "重蹈覆辙",
5710 | "有多少苦痛",
5711 | "还不是都过来了",
5712 | "想起来",
5713 | "甚至还会笑呢",
5714 | "青春是人生的实验课",
5715 | "错也错得很值得",
5716 | "就算某天唱起这首歌",
5717 | "眼眶会有一点湿热"
5718 | ],
5719 | "心中无别人": [
5720 | "心中无别人",
5721 | "真正想欲对汝讲",
5722 | "是汝予阮一个梦",
5723 | "袂记人生的苦涩",
5724 | "敢阁有别项",
5725 | "是汝放阮一个侬",
5726 | "行过风雨的思念",
5727 | "心中无别侬",
5728 | "会记得牵手散步的许暗",
5729 | "公车阁过站",
5730 | "汝我的心愿",
5731 | "讲也讲袂煞",
5732 | "开始期待",
5733 | "无聊的人生",
5734 | "我已经觉悟",
5735 | "拢会使结束",
5736 | "汝敢知一种",
5737 | "神秘的力量",
5738 | "改变阮前途",
5739 | "全新的人生的路",
5740 | "毋知是光明是错误",
5741 | "无味的命运",
5742 | "平凡的世间",
5743 | "混乱的心内",
5744 | "微微的怨叹",
5745 | "一工阁一工",
5746 | "汝敢毋捌",
5747 | "开伤济气力",
5748 | "在这个世界",
5749 | "有小可仔无彩",
5750 | "爱汝是唯一",
5751 | "真正有价值",
5752 | "真正阮甘愿",
5753 | "甘愿阮放捒一切",
5754 | "阁流出欢喜的目屎",
5755 | "我的心中无别侬",
5756 | "事志欲按怎继续",
5757 | "我嘛毋知影",
5758 | "只想欲佮汝斗阵",
5759 | "抱汝身躯",
5760 | "听汝唱歌",
5761 | "心中啊",
5762 | "我真正真正想欲对汝讲"
5763 | ],
5764 | "星空": [
5765 | "星空",
5766 | "那一年",
5767 | "我们望着星空",
5768 | "陪着我",
5769 | "摸不到的颜色",
5770 | "是否叫彩虹",
5771 | "看不到的拥抱",
5772 | "是否叫做微风",
5773 | "一个人",
5774 | "有那么多的灿烂的梦",
5775 | "像不变星空",
5776 | "是否就叫寂寞",
5777 | "命运偷走如果",
5778 | "只留下结果",
5779 | "时间偷走初衷",
5780 | "只留下了苦衷",
5781 | "你来过",
5782 | "然后你走后",
5783 | "只留下星空",
5784 | "以为快乐会永久",
5785 | "猎户天狼",
5786 | "织女光年外沉默",
5787 | "回忆青春",
5788 | "梦想何时偷偷陨落",
5789 | "我爱过",
5790 | "然后我沉默",
5791 | "人海里漂流",
5792 | "未来的未来",
5793 | "从没想过",
5794 | "当故事失去美梦",
5795 | "美梦失去线索",
5796 | "而我们失去联络",
5797 | "无言无语星空",
5798 | "静静看我泪流",
5799 | "如果你在的时候",
5800 | "会不会伸手",
5801 | "拥抱我",
5802 | "细数繁星闪烁",
5803 | "细数此生奔波",
5804 | "原来所有所得所获",
5805 | "不如一夜的星空",
5806 | "空气中的温柔",
5807 | "回忆你的笑容",
5808 | "仿佛只要伸手",
5809 | "就能触摸",
5810 | "习惯一个人",
5811 | "这一刻独自望着星空",
5812 | "从前的从前从没变过",
5813 | "寂寞可以是忍受",
5814 | "也可以是享受",
5815 | "享受仅有的拥有",
5816 | "至少回忆会永久",
5817 | "最后只剩下星空",
5818 | "像不变回忆"
5819 | ],
5820 | "兄弟": [
5821 | "兄弟",
5822 | "我的兄弟啊",
5823 | "唔噢噢噢",
5824 | "一次一次",
5825 | "一个一个",
5826 | "兄弟别来无恙",
5827 | "当其他人都",
5828 | "对我失望",
5829 | "慢慢走光",
5830 | "兄弟就是这样",
5831 | "一句一句",
5832 | "一直一直",
5833 | "一天一天",
5834 | "一点一点",
5835 | "一年一年",
5836 | "一定一定",
5837 | "酒精或节奏",
5838 | "我们摇摇晃晃",
5839 | "那又会怎样",
5840 | "跌倒你在身旁",
5841 | "在身旁打每一场",
5842 | "泥泞烂仗",
5843 | "你和我",
5844 | "就是这样",
5845 | "留级和失恋",
5846 | "谁也都曾重伤",
5847 | "伤癒后变成",
5848 | "你我今日徽章",
5849 | "你总强迫我坚强",
5850 | "像控制狂",
5851 | "想起来有点夸张",
5852 | "能走到这里",
5853 | "也算得奖",
5854 | "我很难想象没有你会怎样",
5855 | "抬头是你在身旁",
5856 | "再干一杯敬那年",
5857 | "狂妄理想",
5858 | "曾以为世界",
5859 | "想怎样就怎样",
5860 | "而至少如今我们",
5861 | "平安健康",
5862 | "人生嘛不要多想",
5863 | "只有你知道我都",
5864 | "假装正常",
5865 | "只有我欣赏你的",
5866 | "恶行恶状",
5867 | "彼此都是彼此的",
5868 | "孽缘业障",
5869 | "完美的",
5870 | "狐群狗党",
5871 | "你每件糗事",
5872 | "被我珍藏",
5873 | "我们的荒唐排行榜",
5874 | "多难忘",
5875 | "抬头却看到你在我身旁",
5876 | "能不能永远",
5877 | "都没营养",
5878 | "聊到天亮",
5879 | "今天换我结帐",
5880 | "不要跟我抢",
5881 | "如今人生各有战场",
5882 | "你的难题",
5883 | "我的烦恼",
5884 | "已不一样",
5885 | "是否就像当年的幻想",
5886 | "我们的模样",
5887 | "青春就这样",
5888 | "慢慢用光",
5889 | "现实埋葬",
5890 | "我们都变成岁月的形状",
5891 | "不如就这样",
5892 | "地老天荒",
5893 | "永远不忘",
5894 | "人生最狂时光",
5895 | "刚好你都在场",
5896 | "人生最好时光",
5897 | "是和你兄弟一场"
5898 | ],
5899 | "虚弱": [
5900 | "虚弱",
5901 | "我要活在有你的世界中",
5902 | "我要活在有你的春夏秋冬",
5903 | "Pub",
5904 | "霓虹",
5905 | "跳舞",
5906 | "喝酒",
5907 | "升华",
5908 | "堕落",
5909 | "找不到快乐的理由",
5910 | "热情",
5911 | "冷漠",
5912 | "幸福",
5913 | "贫穷",
5914 | "爱你",
5915 | "爱我",
5916 | "都不爱比较不同",
5917 | "我还不能接受",
5918 | "一个人怎么过",
5919 | "你离开的速度太从容",
5920 | "狠心的力道太猛",
5921 | "你还不能接受",
5922 | "听不到我虚弱的请求"
5923 | ],
5924 | "轧车": [
5925 | "轧车",
5926 | "作阵来轧车",
5927 | "不管伊警察底抓",
5928 | "不管伊父母底骂",
5929 | "只要我引擎催落",
5930 | "无人可当甲我轧",
5931 | "在这我最快最趴最大",
5932 | "这时阵上好作阵来去轧车",
5933 | "是按怎阿花和阿娇",
5934 | "拢无佳意我",
5935 | "我撇车技术一流",
5936 | "无人甲我轧",
5937 | "是按怎学校的老师",
5938 | "拢无疼痛我",
5939 | "是不是ABCD看无卡憨就拢免教",
5940 | "老爸老母",
5941 | "整天底骂",
5942 | "喋喋喋念",
5943 | "不知念啥",
5944 | "是按怎哪会按呢",
5945 | "身边的问题一摊",
5946 | "是按怎今日的观众拢底打拍仔",
5947 | "大家看我一个那像",
5948 | "Super Star",
5949 | "愈骑愈紧愈爽",
5950 | "我想欲唱歌",
5951 | "头脑底飞",
5952 | "身躯底颤",
5953 | "风底吹我",
5954 | "心底流汗",
5955 | "是按怎那会这爽",
5956 | "要了解我的感觉"
5957 | ],
5958 | "牙关": [
5959 | "牙关",
5960 | "你不会就这样走",
5961 | "和那些天真承诺",
5962 | "不能再更多的承受",
5963 | "痛哭之后",
5964 | "却又咬紧牙关",
5965 | "然后咬紧了牙关",
5966 | "等待更多的等待",
5967 | "如果你爱过我",
5968 | "就这样丢下我",
5969 | "如果我再也不",
5970 | "等待后面是等待",
5971 | "更沉默的等待",
5972 | "继续飘流",
5973 | "放肆的尽情挥霍",
5974 | "那一年玩的多疯",
5975 | "你和我站上",
5976 | "全世界的最快乐的颠峰",
5977 | "等着雨停的午后",
5978 | "你希望此刻永久",
5979 | "而现在永久",
5980 | "永久的牢笼",
5981 | "让我一直在等候",
5982 | "如果你爱过我",
5983 | "就这样丢下我",
5984 | "如果我再也不",
5985 | "你最爱哪个歌手",
5986 | "最爱吃什么火锅",
5987 | "最爱把小小的脸",
5988 | "轻轻的靠在我胸口",
5989 | "这城市每个角落",
5990 | "回忆都霸占街头",
5991 | "我知道",
5992 | "你会想起雨停的时候",
5993 | "我知道你会回头",
5994 | "继续等候"
5995 | ],
5996 | "洋葱": [
5997 | "洋葱",
5998 | "如果你愿意",
5999 | "一层一层一层的",
6000 | "剥开我的心",
6001 | "你会鼻酸你会流泪",
6002 | "只要你",
6003 | "听到我看到我",
6004 | "全心全意",
6005 | "你会发现你会讶异",
6006 | "最压抑最深处的秘密",
6007 | "眼神能够为我",
6008 | "片刻的降临",
6009 | "如果你能听到",
6010 | "心碎的声音",
6011 | "沉默的守护着你",
6012 | "沉默的等奇迹",
6013 | "沉默的让自己",
6014 | "像是空气",
6015 | "大家都吃着聊着笑着",
6016 | "今晚多开心",
6017 | "最角落里的我",
6018 | "笑得多合群",
6019 | "盘底的洋葱像我",
6020 | "永远是调味品",
6021 | "偷偷地看着你",
6022 | "偷偷地隐藏着自己",
6023 | "听你说你和你的他们",
6024 | "暧昧的空气",
6025 | "我和我的绝望",
6026 | "装得很风趣",
6027 | "一颗洋葱",
6028 | "永远是配角戏",
6029 | "多希望能与你",
6030 | "有一秒",
6031 | "专属的剧情"
6032 | ],
6033 | "摇滚本事": [
6034 | "摇滚本事",
6035 | "I hate to be myself",
6036 | "give me rock'n roll",
6037 | "因为我是我",
6038 | "我的对手就是我",
6039 | "输掉了再接关",
6040 | "没什么好说",
6041 | "因为我不爽",
6042 | "为何有那么多猪头",
6043 | "摇滚的超能力",
6044 | "必杀的节奏",
6045 | "这就是我的本事",
6046 | "我就是这个样子",
6047 | "这一生都在等待",
6048 | "这一生都在错过",
6049 | "别再找借口",
6050 | "别再啰嗦",
6051 | "天生爱堕落",
6052 | "又爱做一些做不到的梦",
6053 | "每次我开始做梦",
6054 | "耳朵里听到节奏",
6055 | "耳机里失火",
6056 | "那耳朵",
6057 | "好像在吃麻辣锅",
6058 | "吉他手开始演奏",
6059 | "终于我得到自由"
6060 | ],
6061 | "夜访吸血鬼": [
6062 | "夜访吸血鬼",
6063 | "只能够日日夜夜",
6064 | "然后又日日夜夜",
6065 | "无尽的日日夜夜",
6066 | "满怀忧伤",
6067 | "却流不出泪",
6068 | "极度的疲惫",
6069 | "却不能入睡",
6070 | "永远的深陷在人间",
6071 | "无法挥舞天使的纯洁",
6072 | "也无法拥有",
6073 | "魔鬼的果决",
6074 | "只有像每个人类",
6075 | "贪嗔痴傻和愚昧",
6076 | "找寻着体温和血",
6077 | "找寻着同类",
6078 | "我是蝙蝠",
6079 | "却不能飞",
6080 | "困在",
6081 | "日复一日的街",
6082 | "无止尽的狩猎",
6083 | "仿佛一种天谴",
6084 | "夜色就是我的披肩",
6085 | "日出就是我的风险",
6086 | "舞池里的狂颠",
6087 | "是我宿命制约",
6088 | "上帝遗弃我们",
6089 | "却又要给",
6090 | "黯淡的月照亮世界",
6091 | "无尽又无情的繁衍",
6092 | "看爱过的人",
6093 | "一一告别",
6094 | "做过的梦",
6095 | "一一凋谢",
6096 | "只留下我",
6097 | "独自残喘的千年",
6098 | "饥饿是最好的调味",
6099 | "孤独是最强的催眠",
6100 | "疯狂找一双唇",
6101 | "能够当我酒杯",
6102 | "早就对这一切厌倦",
6103 | "也曾愤怒喝下圣水",
6104 | "却又无助醒在",
6105 | "下个漫长黑夜",
6106 | "青春遗忘我们",
6107 | "回忆的美",
6108 | "就像玫瑰",
6109 | "要余生流血又流泪的受虐",
6110 | "看镜中的脸",
6111 | "慢慢枯萎",
6112 | "高举的拳",
6113 | "渐渐粉碎",
6114 | "只留下了",
6115 | "无限唏嘘的相片",
6116 | "一个又一个孤单的千年",
6117 | "我不能飞"
6118 | ],
6119 | "一半人生": [
6120 | "一半人生",
6121 | "有热爱有恨",
6122 | "有未知的前程",
6123 | "飘荡就像只风筝",
6124 | "如果命运是风",
6125 | "什么又是我的绳",
6126 | "冷暖就让我自己过问",
6127 | "在某个清晨",
6128 | "回望我一生",
6129 | "活得虽认真",
6130 | "却微小如尘",
6131 | "想要唱首歌",
6132 | "去唱哭别人",
6133 | "最后却是我",
6134 | "满脸泪痕",
6135 | "早告别青春",
6136 | "活成了别人",
6137 | "经历的时代",
6138 | "已如此陌生",
6139 | "年少时的话",
6140 | "又不敢承认",
6141 | "低头在人海",
6142 | "浮浮沉沉"
6143 | ],
6144 | "一颗苹果": [
6145 | "一颗苹果",
6146 | "人世间的那些愁",
6147 | "遥远遥远的以后",
6148 | "经过了漫长的等候",
6149 | "梦想是梦想",
6150 | "我还是一个我",
6151 | "那时间忘记挽留",
6152 | "最美时候",
6153 | "不经意",
6154 | "匆匆的放过",
6155 | "曾经想",
6156 | "拥抱的彩虹",
6157 | "盛开的花朵",
6158 | "那纯真的笑容",
6159 | "突然有风吹过",
6160 | "那一转眼",
6161 | "只剩我",
6162 | "我不懂",
6163 | "他为什么要缠着我",
6164 | "到底这会是谁的错",
6165 | "还是我不放手",
6166 | "这世界给我的诱惑",
6167 | "这是不是要告诉我",
6168 | "潮起终究潮落",
6169 | "总要有人来陪我",
6170 | "咽下苦果",
6171 | "再尝一点美梦",
6172 | "要等你先开口",
6173 | "那冬天才会走",
6174 | "有些人经过我身旁",
6175 | "住在我脑中",
6176 | "在我心里钻洞",
6177 | "有些人变成相片",
6178 | "堆在角落",
6179 | "灰尘像雪一般冰冻",
6180 | "时间如果可以倒流",
6181 | "我想我还是",
6182 | "会卯起来蹉跎",
6183 | "反正就这样吧",
6184 | "我知道我",
6185 | "努力过",
6186 | "我想到",
6187 | "会不会有人知道我",
6188 | "在这个寂寞的星球",
6189 | "曾这样的活过",
6190 | "天长和地久的尽头",
6191 | "应该没有人能抢走",
6192 | "我永远的感动",
6193 | "总要有一首我的歌",
6194 | "大声唱过",
6195 | "再看天地辽阔",
6196 | "活着不多不少",
6197 | "幸福刚好够用",
6198 | "活着其实很好",
6199 | "再吃一颗苹果"
6200 | ],
6201 | "一千个世纪": [
6202 | "一千个世纪",
6203 | "我要和你",
6204 | "一起走过",
6205 | "在一起",
6206 | "每次诞生",
6207 | "我都要与你相遇",
6208 | "每次轮回",
6209 | "都是为你",
6210 | "一起活过",
6211 | "都只有一个意义",
6212 | "就是和你在一起",
6213 | "当时地球还年轻",
6214 | "我们诞生",
6215 | "荒凉大海里",
6216 | "演化到了寒武纪",
6217 | "我们长出",
6218 | "脊椎和勇气",
6219 | "某天我们开始踩出脚印",
6220 | "学会双手拥抱",
6221 | "学会爱情",
6222 | "长出人类的心",
6223 | "每次轮回都为你",
6224 | "当时你我都野性",
6225 | "我们学会用火跟穴居",
6226 | "后来帝国正崛起",
6227 | "我们战乱之中更相依",
6228 | "我们突然",
6229 | "回忆过去",
6230 | "我们只是两段",
6231 | "平凡基因",
6232 | "却爱的很美丽",
6233 | "下一个我",
6234 | "也许是人或蚂蚁",
6235 | "直到文明又毁灭",
6236 | "一千世纪后的第一天",
6237 | "伊甸园里肩并肩",
6238 | "我们笑看太阳也熄灭"
6239 | ],
6240 | "因为你 所以我": [
6241 | "因为你 所以我",
6242 | "让我能够",
6243 | "爱上那片天空",
6244 | "天空下我在祈求",
6245 | "那是你牵着我",
6246 | "最深刻的故事",
6247 | "最永恒的传说",
6248 | "平凡生活",
6249 | "你是何时",
6250 | "这一生中",
6251 | "有遗憾不反驳",
6252 | "不再听别人说",
6253 | "不在乎谁能懂",
6254 | "只因世界再大",
6255 | "你和我",
6256 | "用最小回忆",
6257 | "堆成宇宙",
6258 | "人群烟火",
6259 | "香槟和气球",
6260 | "从派对逃走",
6261 | "逃离",
6262 | "耳语和骚动",
6263 | "这里只有",
6264 | "你我和星空",
6265 | "静静靠近我",
6266 | "偷偷拯救我",
6267 | "在我掌心",
6268 | "放了",
6269 | "一颗糖果",
6270 | "人类为何",
6271 | "都爱看天空",
6272 | "背上却都",
6273 | "有一对伤口",
6274 | "生在这个",
6275 | "凡人的星球",
6276 | "是否不配",
6277 | "作天使的梦",
6278 | "你将你的",
6279 | "翅膀给了我",
6280 | "穿越狼群和镜头",
6281 | "品尝片刻自由",
6282 | "人生须臾的刹那",
6283 | "天地的夹缝",
6284 | "人们何苦",
6285 | "要活成修罗",
6286 | "活在执着",
6287 | "对错的牢笼",
6288 | "停下了沙漏",
6289 | "教我别害怕闯祸",
6290 | "活得与众不同"
6291 | ],
6292 | "隐形的纪念": [
6293 | "隐形的纪念",
6294 | "躲在心里面",
6295 | "也许吧",
6296 | "阴天或晴天",
6297 | "风它在对我说",
6298 | "莫忘这一切",
6299 | "也许不会再见",
6300 | "一天又一年",
6301 | "我想要回到那一年",
6302 | "你守护我那一年",
6303 | "想起遥远那个夏夜",
6304 | "我记得你眼里",
6305 | "是我的脸",
6306 | "不管这世界",
6307 | "是那么的危险",
6308 | "我都悄悄的",
6309 | "在你身边",
6310 | "一直到",
6311 | "某一个幸福期限",
6312 | "别忘记我的脸",
6313 | "我想要去找那条路",
6314 | "你牵着我那段路",
6315 | "有甜有苦呀",
6316 | "有泥有雾",
6317 | "我说有你",
6318 | "所以喜欢旅途",
6319 | "有时候下着雨",
6320 | "我淋湿了脸",
6321 | "所有风景都变成想念",
6322 | "一双脚呀",
6323 | "走过多少时间",
6324 | "才能走成永远",
6325 | "也许我们不会再见",
6326 | "我祝福今天",
6327 | "谢谢你对我说",
6328 | "当时的一切"
6329 | ],
6330 | "拥抱": [
6331 | "拥抱",
6332 | "抱紧我吻我",
6333 | "别走",
6334 | "那一个人爱我",
6335 | "将我的手紧握",
6336 | "昨天太近",
6337 | "明天太远",
6338 | "默默聆听那黑夜",
6339 | "晚风吻尽荷花叶",
6340 | "任我醉倒在池边",
6341 | "等你清楚看见我的美",
6342 | "月光晒干眼泪",
6343 | "脱下长日的假面",
6344 | "奔向梦幻的疆界",
6345 | "南瓜马车的午夜",
6346 | "换上童话的玻璃鞋",
6347 | "让我享受这感觉",
6348 | "我是孤傲的蔷薇",
6349 | "让我品尝这滋味",
6350 | "纷乱世界的不了解",
6351 | "隐藏自己的疲倦",
6352 | "表达自己的狼狈",
6353 | "放纵自己的狂野",
6354 | "找寻自己的明天",
6355 | "向你要求的誓言",
6356 | "就算是你的谎言",
6357 | "我需要爱的慰藉",
6358 | "就算那爱已如潮水"
6359 | ],
6360 | "勇敢": [
6361 | "勇敢",
6362 | "不知道谁在安排",
6363 | "命运好歹",
6364 | "一人都一款",
6365 | "有时候想要放弃",
6366 | "想要怨叹",
6367 | "想要流眼泪",
6368 | "等一天黑暗过去",
6369 | "苦尽甘来",
6370 | "人生滋味才了解",
6371 | "为了那个将来",
6372 | "要自己勇敢再勇敢",
6373 | "一遍又一遍",
6374 | "敢讲这是",
6375 | "失去希望的时代",
6376 | "失去期待的所在",
6377 | "咱一世人只有忍耐",
6378 | "只有愤慨只有无奈",
6379 | "只有眼泪无人知",
6380 | "吞落腹肚内",
6381 | "看到心愿",
6382 | "慢慢变成不甘愿",
6383 | "才知期待",
6384 | "不能静静的等待",
6385 | "不管咱是天才或是奴才",
6386 | "只有拼着所有气力",
6387 | "挑战无情的世间",
6388 | "一天一年一世人到永远",
6389 | "若有一天",
6390 | "若我消失在世间",
6391 | "若有我的故事",
6392 | "给谁人熟识",
6393 | "不管我是成功或是失败",
6394 | "我的名字叫做勇敢",
6395 | "唱成美丽的歌曲",
6396 | "一字一句一世人到永远",
6397 | "风无情雨无情",
6398 | "命运也无情",
6399 | "若有胆若有心",
6400 | "风雨算什么",
6401 | "飘浪一生就要攀过",
6402 | "最高的海浪"
6403 | ],
6404 | "永远的永远": [
6405 | "永远的永远",
6406 | "我是彼个人",
6407 | "阮爱的人",
6408 | "不管按怎过按怎变按怎的人",
6409 | "爱过的一切",
6410 | "我拢不甘放",
6411 | "不管天涯海角",
6412 | "不管按怎笑按怎哭按怎眠梦",
6413 | "只要你一句话",
6414 | "我就敢捶胸膛",
6415 | "是不是你会等我",
6416 | "我想说",
6417 | "昨眠的梦",
6418 | "小汉的我",
6419 | "熟悉的所在",
6420 | "犹原是梦",
6421 | "什么时候",
6422 | "我却这大棕",
6423 | "为什么",
6424 | "心内的感觉",
6425 | "鼻头在酸涩",
6426 | "我已经是漂泊的人",
6427 | "花朵的红",
6428 | "一声变作",
6429 | "反白的头发",
6430 | "爸妈疼痛",
6431 | "拢无代令",
6432 | "阮不是故意",
6433 | "只因为厝内的门窗",
6434 | "关不住美梦",
6435 | "我打拼",
6436 | "一定有那天",
6437 | "故乡的人"
6438 | ],
6439 | "有你的将来": [
6440 | "有你的将来",
6441 | "想袂到汝的爱",
6442 | "我爱甲遮出力",
6443 | "揣袂着汝的真情真爱",
6444 | "汝的心像大海",
6445 | "听袂着阮的真心真意的无奈",
6446 | "行袂到汝我当初约束的所在",
6447 | "揣袂着有汝的将来",
6448 | "汝敢袂否交代",
6449 | "汝的心肝无侬了解",
6450 | "敢真正像汝讲遮简单",
6451 | "为怎样汝欲离开我毋知",
6452 | "斗阵的日子啊遮天才",
6453 | "无看着爱情有伤害",
6454 | "汝只是试看觅",
6455 | "扰乱我原本平静的世界",
6456 | "爱遘遮凊采",
6457 | "天顶的月娘笑我毋捌",
6458 | "认真着是浪费时间",
6459 | "汝敢爱听阮讲阮的爱",
6460 | "为怎样一片一片汝毋知",
6461 | "无人会冻了解"
6462 | ],
6463 | "由我们主宰": [
6464 | "由我们主宰",
6465 | "Lights up the world",
6466 | "世界能多大",
6467 | "世界一起Everybody",
6468 | "期待一场球赛",
6469 | "期待一次恋爱",
6470 | "人生总在期待",
6471 | "输赢也都会精采",
6472 | "热泪盈眶的痛快",
6473 | "想喊那就呐喊",
6474 | "排山倒海的期待",
6475 | "七十亿颗心狂欢",
6476 | "心跳痛快起来",
6477 | "天地逆转起来",
6478 | "烦恼飞踢起来",
6479 | "飞踢到大气层外",
6480 | "扭转过去和现在",
6481 | "谁说你不能爱",
6482 | "贯彻快乐的未来",
6483 | "是谁能主宰",
6484 | "你的风景由你决定"
6485 | ],
6486 | "有些事现在不做 一辈子都不会做了": [
6487 | "有些事现在不做 一辈子都不会做了",
6488 | "每个平凡的自我",
6489 | "都曾幻想过",
6490 | "年轮里面有钟",
6491 | "皱纹里面有钟",
6492 | "暂停全世界的钟",
6493 | "也停不了一秒钟",
6494 | "跌倒以后有痛",
6495 | "后悔以后有痛",
6496 | "问你最痛会是哪一种",
6497 | "答案说明所有",
6498 | "想象你的",
6499 | "孙子孙女",
6500 | "充满光的瞳孔",
6501 | "正等着你开口",
6502 | "等着你说",
6503 | "你最光辉的一次传说",
6504 | "以你为名的小说",
6505 | "会是枯燥",
6506 | "或是隽永",
6507 | "从前只想装懂",
6508 | "装作什么都懂",
6509 | "懂得生存的规则之后",
6510 | "却只想要",
6511 | "都不懂",
6512 | "如果人类的脸",
6513 | "长得全都相同",
6514 | "那么你和人们的不同",
6515 | "就看你怎么活",
6516 | "白发皱纹",
6517 | "紧贴你的轮廓",
6518 | "你最终的朋友",
6519 | "就是此刻",
6520 | "那些最疯最爱和最痛",
6521 | "每次冲动留下的",
6522 | "都有所不同",
6523 | "然而有天你会懂",
6524 | "就是那些",
6525 | "让你不同",
6526 | "每滴眼泪挣脱后",
6527 | "都带走懦弱",
6528 | "感动总在冲动后",
6529 | "苦涩回忆",
6530 | "都会温柔",
6531 | "然而大多的自我",
6532 | "都紧抓着",
6533 | "某个理由",
6534 | "每个渺小的理由",
6535 | "都困住自由",
6536 | "有些事情还不做",
6537 | "你的理由",
6538 | "会是什么"
6539 | ],
6540 | "雨眠": [
6541 | "雨眠",
6542 | "亲爱的",
6543 | "亲爱的你甘放未记",
6544 | "彼个有你的暗眠",
6545 | "雨声撞不停",
6546 | "你亲像温柔的海浪",
6547 | "棉被底下的代志",
6548 | "已经不再可能",
6549 | "天顶是小雨落不停",
6550 | "海底是眼屎落未漧",
6551 | "我是云一朵",
6552 | "命运将你我逗作阵",
6553 | "享受到爱人的甜蜜",
6554 | "再将你和我拆分开",
6555 | "你所说过的话",
6556 | "哪会到今仔日",
6557 | "拢总无地找",
6558 | "人生太无知",
6559 | "爱情是什么",
6560 | "永远太空虚",
6561 | "无人担当得起",
6562 | "将你的",
6563 | "将我的",
6564 | "昨日说过的话",
6565 | "放水流",
6566 | "受风吹",
6567 | "藏进海底",
6568 | "将你放未记",
6569 | "永远麦想起",
6570 | "你是彼粒星",
6571 | "飞过我的天顶",
6572 | "又搁是落雨的暗眠"
6573 | ],
6574 | "约翰蓝侬": [
6575 | "约翰蓝侬",
6576 | "能不能暂时",
6577 | "把你的勇气给我",
6578 | "在梦想快消失的时候",
6579 | "让我的歌",
6580 | "用力的穿过天空",
6581 | "做一秒英雄",
6582 | "为我爱的人",
6583 | "把你的梦想给我",
6584 | "在勇气快消失的时候",
6585 | "总有一天",
6586 | "要人们叫我披头",
6587 | "最后没成功",
6588 | "也做过最美的梦",
6589 | "那年冬天",
6590 | "子弹",
6591 | "它给了你自由",
6592 | "没了躯壳",
6593 | "就活在人们心中",
6594 | "看着今天",
6595 | "你会笑还是会摇头",
6596 | "整个世界",
6597 | "曾经",
6598 | "都跟着你作梦",
6599 | "如今和平",
6600 | "依然在歌曲里头",
6601 | "猜忌战火",
6602 | "还跟着我一起生活",
6603 | "一颗红豆",
6604 | "为何",
6605 | "想单挑这宇宙",
6606 | "都要怪你",
6607 | "在我心中播了种",
6608 | "一把吉他",
6609 | "就想对抗万千炮火",
6610 | "玩着游戏",
6611 | "出糗",
6612 | "喧闹的摄影棚",
6613 | "怪兽",
6614 | "石头",
6615 | "默默的吐在厕所",
6616 | "再来",
6617 | "要世界为我们感动",
6618 | "为爱我的人",
6619 | "没有遗憾",
6620 | "最美的梦"
6621 | ],
6622 | "在这一秒": [
6623 | "在这一秒",
6624 | "快乐最重要",
6625 | "眼泪到哪里去了",
6626 | "我不知道",
6627 | "从这一秒",
6628 | "多想要尽情胡闹",
6629 | "跳的更高",
6630 | "为什么看着我笑",
6631 | "又给我一个拥抱",
6632 | "前一秒明明心情糟",
6633 | "这一秒突然变好",
6634 | "好多人一直在找",
6635 | "找什么没人知道",
6636 | "他们的眼神在咆哮",
6637 | "其实我知道解药",
6638 | "时间它虽然重要",
6639 | "也不必抓的太牢",
6640 | "才切过",
6641 | "二十岁的蛋糕",
6642 | "怎么就觉得变老",
6643 | "终点前突然跌倒",
6644 | "还被人踩了一脚",
6645 | "人生虽然像是赛跑",
6646 | "过程比名次美妙"
6647 | ],
6648 | "志明与春娇": [
6649 | "志明与春娇",
6650 | "我跟你最好就到这",
6651 | "你对我已经没感觉",
6652 | "到这冻止",
6653 | "你也免爱我",
6654 | "麦阁伤心",
6655 | "麦阁我这爱你",
6656 | "你不爱我",
6657 | "走到淡水的海岸",
6658 | "两个人的爱情",
6659 | "已经无人看",
6660 | "已经无人听",
6661 | "志明真正不知要按怎",
6662 | "为什么",
6663 | "爱人不愿阁再相偎",
6664 | "春娇已经早就无在听",
6665 | "讲这多",
6666 | "其实拢总拢无卡抓",
6667 | "志明心情真正有影寒",
6668 | "风这大",
6669 | "你也真正拢没心肝",
6670 | "春娇你哪无要和我播",
6671 | "这出电影",
6672 | "咱就走到这位准嘟煞"
6673 | ],
6674 | "知足": [
6675 | "知足",
6676 | "当一阵风吹来",
6677 | "风筝飞上天空",
6678 | "为了你而祈祷",
6679 | "而祝福",
6680 | "而感动",
6681 | "终于你身影消失在",
6682 | "人海尽头",
6683 | "才发现",
6684 | "笑着哭",
6685 | "最痛",
6686 | "如果我爱上",
6687 | "你的笑容",
6688 | "要怎么收藏",
6689 | "要怎么拥有",
6690 | "如果你快乐",
6691 | "会不会放手",
6692 | "其实才是拥有",
6693 | "知足的快乐叫我忍受心痛",
6694 | "怎么去拥有",
6695 | "一道彩虹",
6696 | "怎么去拥抱",
6697 | "一夏天的风",
6698 | "天上的星星",
6699 | "笑地上的人",
6700 | "总是不能懂",
6701 | "不能觉得足够",
6702 | "不是为我",
6703 | "那天你和我",
6704 | "那个山丘",
6705 | "那样的唱着",
6706 | "那一年的歌",
6707 | "那样的回忆",
6708 | "那么足够",
6709 | "足够我天天",
6710 | "都品尝着寂寞",
6711 | "再不是为我"
6712 | ],
6713 | "终结孤单": [
6714 | "终结孤单",
6715 | "Everything will be alright",
6716 | "Tomorrow will be fine",
6717 | "心情好",
6718 | "心情坏",
6719 | "怎么开始怎么办",
6720 | "你有的不爽",
6721 | "让我来分担",
6722 | "太阳依然灿烂",
6723 | "地球继续转",
6724 | "有我的陪伴",
6725 | "你再也不孤单",
6726 | "约你你说不来",
6727 | "来了你又不high",
6728 | "大家开开心心出来玩",
6729 | "你只埋头吃饭",
6730 | "如果你的孤单",
6731 | "只是你的习惯",
6732 | "一直把你自己锁起来",
6733 | "实在太不应该",
6734 | "卫冕者接受挑战",
6735 | "难免也会失败",
6736 | "人生虽然像一场比赛",
6737 | "还是要保持乐观",
6738 | "请你把头抬起来",
6739 | "帮你把勇气加满",
6740 | "有我这样完美的朋友",
6741 | "High不high",
6742 | "当然很high",
6743 | "一起终结孤单"
6744 | ],
6745 | "终于结束的起点": [
6746 | "终于结束的起点",
6747 | "终于写下句点",
6748 | "终于我们告别",
6749 | "终于我们又回到原点",
6750 | "流干了眼泪",
6751 | "日日夜夜",
6752 | "未来的我们",
6753 | "也许能说声好久不见",
6754 | "还记不记得",
6755 | "奔向明天",
6756 | "我和你",
6757 | "最初的相信",
6758 | "孩子般",
6759 | "简单的爱情",
6760 | "我们仿佛天生在一起",
6761 | "用不完的默契和话题",
6762 | "戴上了耳机",
6763 | "沉入曾经的回忆",
6764 | "幸福的回忆",
6765 | "是追求幸福的天敌",
6766 | "寂寞的问候",
6767 | "是加深寂寞的陷阱",
6768 | "当时无限珍藏的回忆",
6769 | "变成无处躲藏的雨季",
6770 | "让最小事情",
6771 | "都变成最痛叹息",
6772 | "每一段伤痛的爱情",
6773 | "困住两颗想挣脱伤痛的心",
6774 | "如果说可惜",
6775 | "就在下一章更珍惜",
6776 | "也许一个勇敢的决定",
6777 | "能换两个重生的约定",
6778 | "我们到了站",
6779 | "这一站叫终于",
6780 | "爱情并不是对与错",
6781 | "简单是非题",
6782 | "相爱的两人",
6783 | "不一定能相守相依",
6784 | "因为相爱所以在一起",
6785 | "因为深爱所以又分离",
6786 | "约在下一站",
6787 | "车票是你我勇气",
6788 | "每一段遗憾的曾经",
6789 | "当时名字都叫憧憬",
6790 | "我们的心",
6791 | "不能忘怀的",
6792 | "至少释怀吧",
6793 | "在风里",
6794 | "那些无法看破的叹息",
6795 | "某天会是看淡的风景",
6796 | "虽然那风景",
6797 | "永远有谁缺席",
6798 | "好久不见",
6799 | "站在这起点",
6800 | "其实没有走远",
6801 | "其实不愿告别",
6802 | "其实我心中",
6803 | "依然想念",
6804 | "拥抱着遗憾",
6805 | "岁岁年年",
6806 | "却要在今天",
6807 | "头也不回的告别昨天",
6808 | "不回头",
6809 | "不眷恋的明天"
6810 | ],
6811 | "抓狂": [
6812 | "抓狂",
6813 | "要怎样不然你想要怎样",
6814 | "要怎样我们现在就明讲",
6815 | "谁怕谁看谁先让谁投降",
6816 | "让大气缺氧",
6817 | "是你把",
6818 | "天堂弄脏",
6819 | "地球变成我的战场",
6820 | "是火药装满心脏",
6821 | "是血管装满岩浆",
6822 | "呼吸也不能呼吸",
6823 | "呼吸呼吸",
6824 | "我要飞而你却像",
6825 | "埋葬梦想的高墙",
6826 | "我要跳而你却像",
6827 | "地心引力的蛮强",
6828 | "快抓狂我快抓狂",
6829 | "不要搞不清状况",
6830 | "很不爽我很不爽",
6831 | "不让我更不爽",
6832 | "恨是火愤怒是钢",
6833 | "我是沸腾的胆量",
6834 | "为什么要生存在",
6835 | "天使坠落的地方",
6836 | "很不爽我很不爽"
6837 | ],
6838 | "转眼": [
6839 | "转眼",
6840 | "有没有人",
6841 | "转眼走到了",
6842 | "自传最终章",
6843 | "已浏览所有",
6844 | "命运的风光",
6845 | "混浊的瞳孔",
6846 | "风干的皮囊",
6847 | "也曾那般花漾",
6848 | "最爱的相片",
6849 | "让你挑一张",
6850 | "千万个片刻",
6851 | "谁在你身旁",
6852 | "那一年的我",
6853 | "曾和你一样",
6854 | "飞扬",
6855 | "惶惶不安",
6856 | "念念不忘",
6857 | "还是得放开双掌",
6858 | "掌心曾握着",
6859 | "谁的体温渐凉",
6860 | "在某个地方",
6861 | "等我重回",
6862 | "当初的模样",
6863 | "双颊曾光滑",
6864 | "夜色曾沁凉",
6865 | "世界曾疯狂",
6866 | "爱情曾绽放",
6867 | "依偎我身旁",
6868 | "听我倾诉",
6869 | "余生的漫长",
6870 | "在你的眼中",
6871 | "我似乎健忘",
6872 | "因为我脑海",
6873 | "已有最难忘",
6874 | "最难遗忘",
6875 | "在我的时代",
6876 | "还有唱片行",
6877 | "如同博物馆",
6878 | "装满了希望",
6879 | "披头与枪花",
6880 | "爱情和忧伤",
6881 | "永远骄傲高唱",
6882 | "成就如沙堡",
6883 | "生命如海浪",
6884 | "浪花会掏尽",
6885 | "所有的幻象",
6886 | "存款与楼房",
6887 | "挣扎与渴望散场",
6888 | "回忆如窗",
6889 | "冷泪盈眶",
6890 | "风景模糊如天堂",
6891 | "孤单的大床",
6892 | "谁贴近我脸庞",
6893 | "也笑忆过往",
6894 | "跌跌撞撞",
6895 | "当时的蠢样",
6896 | "最平凡日子",
6897 | "最卑微梦想",
6898 | "何时才发现",
6899 | "最值得珍藏",
6900 | "告诉我真相",
6901 | "时间就是",
6902 | "最巨大的谎",
6903 | "以为的日常",
6904 | "原来是无常",
6905 | "生命的具象",
6906 | "原来只是幻象",
6907 | "这是我自传",
6908 | "最终章",
6909 | "写这首长诗",
6910 | "用一生时光",
6911 | "躯壳会解脱",
6912 | "药罐和空房",
6913 | "我从婴儿床",
6914 | "再走回光芒",
6915 | "知道某种秘方",
6916 | "不必永生",
6917 | "只要回忆不忘",
6918 | "我不怕死亡",
6919 | "只害怕遗忘",
6920 | "回忆是你我",
6921 | "生存的地方",
6922 | "知道那个地方",
6923 | "我能回到",
6924 | "我的最爱身旁",
6925 | "儿孙们都忙",
6926 | "就让他们忙",
6927 | "离开的时候",
6928 | "就当我飞翔",
6929 | "自由飞翔"
6930 | ],
6931 | "最好的一天": [
6932 | "最好的一天",
6933 | "any day",
6934 | "best day",
6935 | "闭上眼",
6936 | "请你闭上眼",
6937 | "问自己",
6938 | "无数平凡日子",
6939 | "选出你生命中",
6940 | "再问你",
6941 | "最糟的那天",
6942 | "或许也留下什么",
6943 | "让你改变",
6944 | "后来你转了念",
6945 | "贫瘠小行星",
6946 | "种一棵玫瑰",
6947 | "困在囚房里",
6948 | "听见音乐",
6949 | "你开起了演唱会",
6950 | "把相亲对象",
6951 | "组成球队",
6952 | "去夺下那世界杯",
6953 | "也许是那天",
6954 | "岁月说",
6955 | "回忆才最美",
6956 | "未来说",
6957 | "最好那天",
6958 | "还没上演",
6959 | "你说太难挑选",
6960 | "人生三万多天",
6961 | "地球说",
6962 | "你活了百年",
6963 | "不过是",
6964 | "历史角落",
6965 | "转眼瞬间",
6966 | "你的名字故事",
6967 | "打喷嚏就都",
6968 | "全灰飞烟灭",
6969 | "银河说",
6970 | "地球你好了没",
6971 | "你也是小小圆点",
6972 | "宇宙说",
6973 | "银河你乖一点",
6974 | "你也有千亿同类",
6975 | "你选好了没",
6976 | "庞大或卑微",
6977 | "恒久或瞬间",
6978 | "人间的挂碍",
6979 | "都是相对",
6980 | "你怀念昨天",
6981 | "或期待明天",
6982 | "或是任何",
6983 | "还呼吸还生存",
6984 | "每个最好的今天"
6985 | ],
6986 | "最重要的小事": [
6987 | "最重要的小事",
6988 | "最小的事",
6989 | "世界",
6990 | "纷纷扰扰喧喧闹闹",
6991 | "什么是真实",
6992 | "为你",
6993 | "跌跌撞撞傻傻笑笑",
6994 | "买一杯果汁",
6995 | "就算",
6996 | "庸庸碌碌匆匆忙忙",
6997 | "活过一辈子",
6998 | "也要",
6999 | "分分秒秒年年日日",
7000 | "全心守护你",
7001 | "最重要的事",
7002 | "这一刻",
7003 | "是属于你",
7004 | "我走过动荡日子",
7005 | "追过梦的放肆",
7006 | "穿过多少生死",
7007 | "却假装若无其事",
7008 | "穿过半个城市",
7009 | "只想看你样子",
7010 | "我就算壮烈前世",
7011 | "征服滚滚乱世",
7012 | "万人为我写诗",
7013 | "而幸福却是此时",
7014 | "静静帮你提着",
7015 | "Hello Kitty袋子",
7016 | "你笑得像个孩子",
7017 | "每个平凡小事",
7018 | "变成永恒故事"
7019 | ]
7020 | }
7021 |
--------------------------------------------------------------------------------
/app/entry.client.tsx:
--------------------------------------------------------------------------------
1 | /**
2 | * By default, Remix will handle hydrating your app on the client for you.
3 | * You are free to delete this file if you'd like to, but if you ever want it revealed again, you can run `npx remix reveal` ✨
4 | * For more information, see https://remix.run/file-conventions/entry.client
5 | */
6 |
7 | import { RemixBrowser } from '@remix-run/react'
8 | import { startTransition, StrictMode } from 'react'
9 | import { hydrateRoot } from 'react-dom/client'
10 |
11 | startTransition(() => {
12 | hydrateRoot(
13 | document,
14 |
15 |
16 |
17 | )
18 | })
19 |
--------------------------------------------------------------------------------
/app/lib/utils.ts:
--------------------------------------------------------------------------------
1 | import { clsx, type ClassValue } from "clsx"
2 | import { twMerge } from "tailwind-merge"
3 |
4 | export function cn(...inputs: ClassValue[]) {
5 | return twMerge(clsx(inputs))
6 | }
7 |
--------------------------------------------------------------------------------
/app/root.tsx:
--------------------------------------------------------------------------------
1 | import { Links, Meta, Scripts, ScrollRestoration, Outlet } from '@remix-run/react'
2 | import type { MetaFunction } from '@remix-run/node'
3 | import clsx from 'clsx'
4 | import Header from './components/Header'
5 |
6 | import './tailwind.css'
7 |
8 | export const meta: MetaFunction = () => {
9 | return [{ title: 'Mayday拼贴诗' }, { name: 'description', content: '来自 Mayday 和你的摇滚拼贴诗' }]
10 | }
11 |
12 | export const Layout: React.FC = ({ children }) => {
13 | return (
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
26 | {children}
27 |
28 |
29 |
30 |
31 | )
32 | }
33 |
34 | const App: React.FC = () => {
35 | return (
36 | <>
37 |
38 |
48 |
49 |
50 |
51 |
52 |
53 | >
54 | )
55 | }
56 |
57 | export const HydrateFallback = () => {
58 | return (
59 |
60 |
61 |
62 | )
63 | }
64 |
65 | export default App
66 |
--------------------------------------------------------------------------------
/app/routes/_index/route.tsx:
--------------------------------------------------------------------------------
1 | import { useEffect } from 'react'
2 | import { useNavigate } from '@remix-run/react'
3 | import clsx from 'clsx'
4 | import { useSetAtom } from 'jotai'
5 | import { useMediaQuery } from '@uidotdev/usehooks'
6 | import { RefreshCw } from 'lucide-react'
7 | import PoemEditor from '@/components/PoemEditor/PoemEditor'
8 | import PoemEditorSlipPanel from '@/components/PoemEditor/PoemEditorSlipPanel'
9 | import { prepareData, refreshRandomWordIdList } from '@/stores/data'
10 | import { resetStateAtom } from '@/stores/poem'
11 | import PoemEditorInitialBox from '@/components/PoemEditor/PoemEditorInitialBox'
12 | import Footer from '@/components/Footer'
13 |
14 | export default function Index() {
15 | const navigate = useNavigate()
16 | const setPrepareData = useSetAtom(prepareData)
17 | const setRefreshRandomWordIdList = useSetAtom(refreshRandomWordIdList)
18 | const setResetStateAtom = useSetAtom(resetStateAtom)
19 | const isMediumDevice = useMediaQuery('only screen and (min-width : 769px)')
20 |
21 | useEffect(() => {
22 | setPrepareData()
23 | }, [setPrepareData])
24 |
25 | return (
26 | <>
27 |
32 |
38 |
45 |
48 |
49 |
52 |
53 |
54 |
57 |
60 |
61 |
62 |
63 |
64 | {isMediumDevice && }
65 | >
66 | )
67 | }
68 |
--------------------------------------------------------------------------------
/app/routes/result/route.tsx:
--------------------------------------------------------------------------------
1 | import { useEffect, useCallback, useRef } from 'react'
2 | import { ChevronLeft, ChevronDown } from 'lucide-react'
3 | import { useAtomValue } from 'jotai'
4 | import clsx from 'clsx'
5 | import { useNavigate } from '@remix-run/react'
6 | import { toPng } from 'html-to-image'
7 | import { startConfetti } from '@/utils/anims'
8 | import { selectedWordsAtom, selectedSongsAtom } from '@/stores/poem'
9 | import { Disclosure, DisclosureContent, DisclosureTrigger } from '@/components/motion-ui/disclosure'
10 | import PoemRenderer from '@/components/PoemRenderer/PoemRenderer'
11 | import Footer from '@/components/Footer'
12 |
13 | export default function Result() {
14 | const ref = useRef(null)
15 | const navigate = useNavigate()
16 | const selectedWords = useAtomValue(selectedWordsAtom)
17 | const selectedSongs = useAtomValue(selectedSongsAtom)
18 |
19 | // biome-ignore lint/correctness/useExhaustiveDependencies:
20 | useEffect(() => {
21 | if (selectedWords.length === 0) {
22 | navigate('/')
23 | return
24 | }
25 | startConfetti()
26 | }, [navigate])
27 |
28 | // biome-ignore lint/correctness/useExhaustiveDependencies:
29 | const onButtonClick = useCallback(() => {
30 | if (ref.current === null) {
31 | return
32 | }
33 |
34 | toPng(ref.current, { cacheBust: true })
35 | .then((dataUrl) => {
36 | const link = document.createElement('a')
37 | link.download = 'mayday-poem.png'
38 | link.href = dataUrl
39 | link.click()
40 | })
41 | .catch((err) => {
42 | console.log(err)
43 | })
44 | }, [ref])
45 |
46 | return (
47 | <>
48 |
49 |
52 | {selectedSongs.length > 3 && (
53 |
54 |
55 |
56 |
60 |
61 |
62 |
63 |
{selectedSongs.map((name) => `《${name}》`).join('')}
64 |
65 |
66 |
67 |
68 | )}
69 |
70 |
73 |
76 |
77 |
78 |
79 | >
80 | )
81 | }
82 |
--------------------------------------------------------------------------------
/app/stores/data.ts:
--------------------------------------------------------------------------------
1 | import { atom } from 'jotai'
2 | import { getWordIdFlattenMap, getWordIdSlugMap } from '@/utils/data'
3 |
4 | type SlugMap = Record>
5 |
6 | export const wordIdSlugMapAtom = atom({})
7 | export const randomWordIdListAtom = atom([])
8 | export const wordIdFlattenMapAtom = atom((get) => getWordIdFlattenMap(get(wordIdSlugMapAtom)))
9 |
10 | export const prepareData = atom(null, (get, set) => {
11 | const slugMap = getWordIdSlugMap()
12 | set(wordIdSlugMapAtom, slugMap)
13 | set(refreshRandomWordIdList)
14 | })
15 |
16 | export const refreshRandomWordIdList = atom(null, (get, set) => {
17 | const randomWordIdList = Object.keys(get(wordIdFlattenMapAtom))
18 | .sort(() => Math.random() - 0.5)
19 | .slice(0, 52)
20 | set(randomWordIdListAtom, randomWordIdList)
21 | })
22 |
23 | export const wordByIdAtom = atom((get) => (id: string) => {
24 | return get(wordIdFlattenMapAtom)[id]
25 | })
26 |
--------------------------------------------------------------------------------
/app/stores/poem.ts:
--------------------------------------------------------------------------------
1 | import { atom } from 'jotai'
2 | import songSlugMap from '@/dict/songSlugMap.json'
3 | import { getSongNameById } from '@/utils/data'
4 |
5 | const genRandomLineId = () => {
6 | return `L:${Math.random().toString(36).substring(2, 8)}`
7 | }
8 |
9 | const initialLineId = genRandomLineId()
10 |
11 | export const selectedWordsAtom = atom([])
12 | export const lineIdListAtom = atom([initialLineId])
13 | export const lineWordListMapAtom = atom>({
14 | [initialLineId]: [],
15 | })
16 |
17 | export const resetStateAtom = atom(null, (get, set) => {
18 | set(selectedWordsAtom, [])
19 | set(lineIdListAtom, [initialLineId])
20 | set(lineWordListMapAtom, {
21 | [initialLineId]: [],
22 | })
23 | })
24 | export const selectedSongsAtom = atom((get) => {
25 | const selectedWords = get(selectedWordsAtom)
26 | // words: ${songId}:${number}
27 | // sort by count
28 | const songIdCoundMap = {} as Record
29 | for (const word of selectedWords) {
30 | const [songId] = word.split(':')
31 | songIdCoundMap[songId] = (songIdCoundMap[songId] || 0) + 1
32 | }
33 | const songIdList = Object.keys(songIdCoundMap).sort((a, b) => songIdCoundMap[b] - songIdCoundMap[a])
34 | return songIdList.map((songId) => getSongNameById(songId))
35 | })
36 | export const isInSelectedWordsAtom = atom((get) => (wordId: string) => get(selectedWordsAtom).includes(wordId))
37 | export const addNewLineAtom = atom(null, (get, set, insertBefore: number | string) => {
38 | const lineId = genRandomLineId()
39 | const lineIdList = get(lineIdListAtom)
40 | const insertBeforeIndex = typeof insertBefore === 'number' ? insertBefore : lineIdList.indexOf(insertBefore)
41 | lineIdList.splice(insertBeforeIndex, 0, lineId)
42 | set(lineIdListAtom, lineIdList)
43 | set(lineWordListMapAtom, {
44 | ...get(lineWordListMapAtom),
45 | [lineId]: [],
46 | })
47 | return lineId
48 | })
49 | export const importWordToLastLineAtom = atom(null, (get, set, wordId: string) => {
50 | const lineId = get(lineIdListAtom)[get(lineIdListAtom).length - 1]
51 | set(selectedWordsAtom, [...get(selectedWordsAtom), wordId])
52 | set(lineWordListMapAtom, {
53 | ...get(lineWordListMapAtom),
54 | [lineId]: [...get(lineWordListMapAtom)[lineId], wordId],
55 | })
56 | })
57 | export const moveWordToExistingLineAtom = atom(
58 | null,
59 | (get, set, wordId: string, sourceLineId: string, targetLineId: string) => {
60 | const lineIdList = get(lineIdListAtom)
61 | const lineWordListMap = get(lineWordListMapAtom)
62 | if (!lineIdList.includes(targetLineId) || !lineIdList.includes(sourceLineId)) {
63 | return
64 | }
65 | const newSourceLineWordList = lineWordListMap[sourceLineId].filter((id) => id !== wordId)
66 | const newTargetLineWordList = [...lineWordListMap[targetLineId], wordId]
67 | const newLineWordListMap = {
68 | ...lineWordListMap,
69 | [sourceLineId]: newSourceLineWordList,
70 | [targetLineId]: newTargetLineWordList,
71 | }
72 | if (newSourceLineWordList.length === 0 && lineIdList.length > 1) {
73 | delete newLineWordListMap[sourceLineId]
74 | set(
75 | lineIdListAtom,
76 | lineIdList.filter((id) => id !== sourceLineId)
77 | )
78 | }
79 | set(lineWordListMapAtom, newLineWordListMap)
80 | }
81 | )
82 | export const wordMoveInlineAtom = atom(null, (get, set, lineId: string, wordId: string, toWordId: string) => {
83 | const lineWordListMap = get(lineWordListMapAtom)
84 | const wordList = lineWordListMap[lineId]
85 | const sourceIndex = wordList.indexOf(wordId)
86 | const targetIndex = wordList.indexOf(toWordId)
87 | const newWordList = wordList.slice()
88 | newWordList.splice(
89 | targetIndex < 0 ? newWordList.length + targetIndex : targetIndex,
90 | 0,
91 | newWordList.splice(sourceIndex, 1)[0]
92 | )
93 | set(lineWordListMapAtom, {
94 | ...lineWordListMap,
95 | [lineId]: newWordList,
96 | })
97 | })
98 | export const deleteWordFromLineAtom = atom(null, (get, set, lineId: string, wordId: string) => {
99 | const lineIdList = get(lineIdListAtom)
100 | const lineWordListMap = get(lineWordListMapAtom)
101 | const newTargetLineWordList = lineWordListMap[lineId].filter((id) => id !== wordId)
102 | const newLineWordListMap = { ...lineWordListMap, [lineId]: newTargetLineWordList }
103 | if (newTargetLineWordList.length === 0 && lineIdList.length > 1) {
104 | delete newLineWordListMap[lineId]
105 | set(
106 | lineIdListAtom,
107 | lineIdList.filter((id) => id !== lineId)
108 | )
109 | }
110 | set(lineWordListMapAtom, newLineWordListMap)
111 | set(
112 | selectedWordsAtom,
113 | get(selectedWordsAtom).filter((id) => id !== wordId)
114 | )
115 | })
116 |
--------------------------------------------------------------------------------
/app/tailwind.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
5 | @layer base {
6 | @font-face {
7 | font-family: 'ZhuqueFangsong';
8 | font-style: normal;
9 | font-weight: 400;
10 | font-display: swap;
11 | src: url(./assets/font.woff2) format('woff2');
12 | }
13 | :root {
14 | --background: 0 0% 100%;
15 | --foreground: 0 0% 3.9%;
16 | --card: 0 0% 100%;
17 | --card-foreground: 0 0% 3.9%;
18 | --popover: 0 0% 100%;
19 | --popover-foreground: 0 0% 3.9%;
20 | --primary: 0 0% 9%;
21 | --primary-foreground: 0 0% 98%;
22 | --secondary: 0 0% 96.1%;
23 | --secondary-foreground: 0 0% 9%;
24 | --muted: 0 0% 96.1%;
25 | --muted-foreground: 0 0% 45.1%;
26 | --accent: 0 0% 96.1%;
27 | --accent-foreground: 0 0% 9%;
28 | --destructive: 0 84.2% 60.2%;
29 | --destructive-foreground: 0 0% 98%;
30 | --border: 0 0% 89.8%;
31 | --input: 0 0% 89.8%;
32 | --ring: 0 0% 3.9%;
33 | --chart-1: 12 76% 61%;
34 | --chart-2: 173 58% 39%;
35 | --chart-3: 197 37% 24%;
36 | --chart-4: 43 74% 66%;
37 | --chart-5: 27 87% 67%;
38 | --radius: 0.5rem;
39 | }
40 | .dark {
41 | --background: 0 0% 3.9%;
42 | --foreground: 0 0% 98%;
43 | --card: 0 0% 3.9%;
44 | --card-foreground: 0 0% 98%;
45 | --popover: 0 0% 3.9%;
46 | --popover-foreground: 0 0% 98%;
47 | --primary: 0 0% 98%;
48 | --primary-foreground: 0 0% 9%;
49 | --secondary: 0 0% 14.9%;
50 | --secondary-foreground: 0 0% 98%;
51 | --muted: 0 0% 14.9%;
52 | --muted-foreground: 0 0% 63.9%;
53 | --accent: 0 0% 14.9%;
54 | --accent-foreground: 0 0% 98%;
55 | --destructive: 0 62.8% 30.6%;
56 | --destructive-foreground: 0 0% 98%;
57 | --border: 0 0% 14.9%;
58 | --input: 0 0% 14.9%;
59 | --ring: 0 0% 83.1%;
60 | --chart-1: 220 70% 50%;
61 | --chart-2: 160 60% 45%;
62 | --chart-3: 30 80% 55%;
63 | --chart-4: 280 65% 60%;
64 | --chart-5: 340 75% 55%;
65 | }
66 | }
67 |
68 | @layer base {
69 | * {
70 | @apply border-border;
71 | }
72 | html {
73 | font-family: 'ZhuqueFangsong', system-ui, sans-serif;
74 | }
75 | body {
76 | @apply bg-[#eeeeee] text-foreground;
77 | -webkit-overflow-scrolling: touch;
78 | overflow: hidden;
79 | }
80 | }
81 |
82 | .global-loader {
83 | width: 48px;
84 | height: 48px;
85 | border-radius: 50%;
86 | display: inline-block;
87 | position: relative;
88 | background: linear-gradient(0deg, #0369a120 33%, #0369a1 100%);
89 | box-sizing: border-box;
90 | animation: rotation 1s linear infinite;
91 | }
92 | .global-loader::after {
93 | content: '';
94 | box-sizing: border-box;
95 | position: absolute;
96 | left: 50%;
97 | top: 50%;
98 | transform: translate(-50%, -50%);
99 | width: 44px;
100 | height: 44px;
101 | border-radius: 50%;
102 | background: #eeeeee;
103 | }
104 | @keyframes rotation {
105 | 0% { transform: rotate(0deg) }
106 | 100% { transform: rotate(360deg)}
107 | }
108 |
109 | @layer components {
110 | .button {
111 | @apply inline-flex items-center justify-center gap-2 whitespace-nowrap;
112 | @apply px-4 py-2 rounded-full font-medium;
113 | @apply focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50;
114 | }
115 | .button.button-small {
116 | @apply px-3 py-1 text-sm;
117 | }
118 | .button.button-normal {
119 | @apply transition-colors bg-white shadow hover:bg-gray-200/90;
120 | }
121 | .button.button-ghost {
122 | @apply border border-gray-400/50 hover:bg-black/10;
123 | }
124 | .button.button-ghost.danger {
125 | @apply border border-dashed border-red-400/50 hover:bg-red-400/10 text-red-400;
126 | }
127 | .paper-slip {
128 | @apply inline-flex justify-center items-center bg-white px-2 h-8 m-1 shadow-sm;
129 | @apply select-none transition-all duration-300;
130 | }
131 | .paper-slip:nth-child(3n + 1) {
132 | border-bottom-left-radius: 10rem 1rem;
133 | border-bottom-right-radius: 1rem 10rem;
134 | border-top-left-radius: 1rem 16rem;
135 | border-top-right-radius: 32rem 1rem;
136 | }
137 | .paper-slip:nth-child(3n + 2) {
138 | border-bottom-left-radius: 16rem 1.2rem;
139 | border-bottom-right-radius: 1rem 12rem;
140 | border-top-left-radius: 16rem 1rem;
141 | border-top-right-radius: 1rem 12rem;
142 | }
143 | .paper-slip:nth-child(3n + 3) {
144 | border-bottom-left-radius: 1.4rem 12rem;
145 | border-bottom-right-radius: 1.2rem 16rem;
146 | border-top-left-radius: 1rem 16rem;
147 | border-top-right-radius: 8rem 2rem;
148 | }
149 | .editor-line:not(:first-child)::before {
150 | content: '';
151 | @apply absolute top-0 left-0 right-14 border-b border-gray-400/50 border-dashed;
152 | }
153 | .editor-line:not(:first-child)::after {
154 | content: '';
155 | @apply absolute top-0 right-0 w-4 border-b border-gray-400/50 border-dashed;
156 | }
157 | .renderer-container {
158 | /* background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==); */
159 | @apply flex flex-col items-stretch gap-2 w-80 bg-[#eeeeee];
160 | }
161 | .renderer-container::before {
162 | content: '';
163 | position: absolute;
164 | width: 100%;
165 | height: 100%;
166 | background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");
167 | background-repeat: repeat;
168 | background-size: 600px;
169 | mix-blend-mode: soft-light;
170 | filter: contrast(170%) brightness(1000%);
171 | }
172 | .renderer-container.renderer-container-1 {
173 | background-image: linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%);
174 | }
175 | .renderer-container.renderer-container-2 {
176 | background-image: linear-gradient(to top, #a8edea 0%, #fed6e3 100%);
177 | }
178 | .renderer-container.renderer-container-3 {
179 | background-image: linear-gradient(to top, #ebc0fd 0%, #d9ded8 100%);
180 | }
181 | .renderer-container.renderer-container-4 {
182 | background-image: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
183 | }
184 | .renderer-container.renderer-container-5 {
185 | background-image: linear-gradient(to top, #bdc2e8 0%, #bdc2e8 1%, #e6dee9 100%);
186 | }
187 | .renderer-container.renderer-container-6 {
188 | background-image: linear-gradient(to top, #fff1eb 0%, #ace0f9 100%);
189 | }
190 | .renderer-container.renderer-container-7 {
191 | background-image: linear-gradient(45deg, #ee9ca7 0%, #ffdde1 100%);
192 | }
193 | .renderer-container.renderer-container-8 {
194 | background-image: linear-gradient(to top, #5ee7df 0%, #b490ca 100%);
195 | }
196 | .renderer-container.renderer-container-9 {
197 | background-image: linear-gradient(to top, #ebbba7 0%, #cfc7f8 100%);
198 | }
199 | .renderer-container.renderer-container-10 {
200 | background-image: linear-gradient(to right, #eea2a2 0%, #bbc1bf 19%, #57c6e1 42%, #b49fda 79%, #7ac5d8 100%);
201 | }
202 | .renderer-container.renderer-container-11 {
203 | background-image: linear-gradient(to top, #c1dfc4 0%, #deecdd 100%);
204 | }
205 | .renderer-container.renderer-container-12 {
206 | background-image: linear-gradient(to top, #9795f0 0%, #fbc8d4 100%);
207 | }
208 | .renderer-container.renderer-container-13 {
209 | background-image: linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);
210 | }
211 | .renderer-container.renderer-container-14 {
212 | background-image: linear-gradient(to top, #d9afd9 0%, #97d9e1 100%);
213 | }
214 | .renderer-container.renderer-container-15 {
215 | background-image: linear-gradient(45deg, #93a5cf 0%, #e4efe9 100%);
216 | }
217 | .renderer-container.renderer-container-16 {
218 | background-image: linear-gradient(-20deg, #ddd6f3 0%, #faaca8 100%);
219 | }
220 | .renderer-container.renderer-container-17 {
221 | background-image: linear-gradient(-225deg, #69EACB 0%, #EACCF8 48%, #6654F1 100%);
222 | }
223 | }
224 |
--------------------------------------------------------------------------------
/app/utils/anims.ts:
--------------------------------------------------------------------------------
1 | import confetti from 'canvas-confetti'
2 |
3 | export const startConfetti = () => {
4 | confetti({
5 | angle: 60,
6 | spread: 60,
7 | origin: { x: 0 },
8 | startVelocity: 35,
9 | gravity: 0.8,
10 | colors: ['#38bdf8', '#0284c7', '#bae6fd'],
11 | })
12 | confetti({
13 | angle: 120,
14 | spread: 60,
15 | origin: { x: 1 },
16 | startVelocity: 35,
17 | gravity: 0.8,
18 | colors: ['#38bdf8', '#0284c7', '#bae6fd'],
19 | })
20 | }
21 |
--------------------------------------------------------------------------------
/app/utils/constants.ts:
--------------------------------------------------------------------------------
1 | export const LINEID_NEWLINE_AFTER = 'L:NEWLINE_AFTER'
2 | export const LINEID_NEWLINE_BEFORE = 'L:NEWLINE_BEFORE'
3 | export const LINEID_TRASH = 'L:TRASH'
--------------------------------------------------------------------------------
/app/utils/data.ts:
--------------------------------------------------------------------------------
1 | import wordMap from '@/dict/wordMap.json'
2 | import songSlugMap from '@/dict/songSlugMap.json'
3 |
4 | type SlugMap = Record>
5 |
6 | export const getWordIdSlugMap = () => {
7 | const idSlugMap: SlugMap = {}
8 | for (const [songName, wordList] of Object.entries(wordMap)) {
9 | const songSlug = (songSlugMap as Record)[songName] || 'unknown'
10 | idSlugMap[songSlug] = {}
11 | for (let i = 0; i < wordList.length; i++) {
12 | const wordId = `${songSlug}:${i}`
13 | idSlugMap[songSlug][wordId] = wordList[i]
14 | }
15 | }
16 | return idSlugMap
17 | }
18 |
19 | export const getWordIdFlattenMap = (slugMap: SlugMap) => {
20 | const wordIdMap: Record = {}
21 | for (const [_songSlug, wordMap] of Object.entries(slugMap)) {
22 | for (const [wordId, word] of Object.entries(wordMap)) {
23 | wordIdMap[wordId] = word
24 | }
25 | }
26 | return wordIdMap
27 | }
28 |
29 | export const getSongNameById = (songId: string) => {
30 | return Object.keys(songSlugMap).find((name) => (songSlugMap as Record)[name] === songId)
31 | }
32 |
--------------------------------------------------------------------------------
/app/utils/scheduled.ts:
--------------------------------------------------------------------------------
1 | export const debounce = (func: (...args: any[]) => any, wait: number) => {
2 | let timeout: NodeJS.Timeout | undefined
3 | return (...args: any[]) => {
4 | if (timeout) {
5 | clearTimeout(timeout)
6 | }
7 | timeout = setTimeout(() => func(...args), wait)
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/biome.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
3 | "vcs": {
4 | "enabled": true,
5 | "clientKind": "git",
6 | "useIgnoreFile": true
7 | },
8 | "formatter": {
9 | "enabled": true,
10 | "indentStyle": "space",
11 | "indentWidth": 2,
12 | "lineWidth": 120
13 | },
14 | "organizeImports": { "enabled": true },
15 | "linter": {
16 | "enabled": true,
17 | "rules": {
18 | "recommended": true,
19 | "suspicious": {
20 | "noExplicitAny": "off",
21 | "noAssignInExpressions": "off"
22 | },
23 | "style": {
24 | "noNonNullAssertion": "off"
25 | }
26 | }
27 | },
28 | "javascript": {
29 | "formatter": {
30 | "quoteStyle": "single",
31 | "trailingCommas": "es5",
32 | "semicolons": "asNeeded"
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/bun.lockb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/may-today/poem/d5e3f7c1846e4c6aaf9ec8bc925f797d90819b7f/bun.lockb
--------------------------------------------------------------------------------
/components.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://ui.shadcn.com/schema.json",
3 | "style": "new-york",
4 | "rsc": false,
5 | "tsx": true,
6 | "tailwind": {
7 | "config": "tailwind.config.ts",
8 | "css": "app/tailwind.css",
9 | "baseColor": "neutral",
10 | "cssVariables": true,
11 | "prefix": ""
12 | },
13 | "aliases": {
14 | "components": "@/components",
15 | "utils": "@/lib/utils",
16 | "ui": "@/components/ui",
17 | "lib": "@/lib",
18 | "hooks": "@/hooks"
19 | },
20 | "iconLibrary": "lucide"
21 | }
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "poem",
3 | "private": true,
4 | "sideEffects": false,
5 | "type": "module",
6 | "scripts": {
7 | "build": "remix vite:build",
8 | "dev": "remix vite:dev --host",
9 | "preview": "vite preview",
10 | "typecheck": "tsc"
11 | },
12 | "dependencies": {
13 | "@dnd-kit/core": "^6.2.0",
14 | "@dnd-kit/sortable": "^9.0.0",
15 | "@radix-ui/react-dialog": "^1.1.2",
16 | "@radix-ui/react-slot": "^1.1.0",
17 | "@remix-run/node": "^2.13.1",
18 | "@remix-run/react": "^2.13.1",
19 | "@uidotdev/usehooks": "^2.4.1",
20 | "canvas-confetti": "^1.9.3",
21 | "class-variance-authority": "^0.7.0",
22 | "clsx": "^2.1.1",
23 | "html-to-image": "^1.11.11",
24 | "isbot": "^4",
25 | "jotai": "^2.10.3",
26 | "lucide-react": "^0.465.0",
27 | "motion": "^11.13.1",
28 | "react": "^18.3.1",
29 | "react-dom": "^18.3.1",
30 | "react-use-measure": "^2.1.1",
31 | "tailwind-merge": "^2.5.4",
32 | "tailwindcss-animate": "^1.0.7",
33 | "vaul": "^1.1.1"
34 | },
35 | "devDependencies": {
36 | "@remix-run/dev": "^2.13.1",
37 | "@types/bun": "^1.1.12",
38 | "@types/canvas-confetti": "^1.6.4",
39 | "@types/react": "^18.3.12",
40 | "@types/react-dom": "^18.3.1",
41 | "autoprefixer": "^10.4.20",
42 | "postcss": "^8.4.47",
43 | "tailwindcss": "^3.4.14",
44 | "typescript": "^5.6.3",
45 | "vite": "^5.4.10",
46 | "vite-tsconfig-paths": "^5.0.1"
47 | },
48 | "engines": {
49 | "node": ">=20.0.0"
50 | }
51 | }
52 |
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
1 | export default {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {},
5 | },
6 | };
7 |
--------------------------------------------------------------------------------
/public/_redirects:
--------------------------------------------------------------------------------
1 | /* /index.html 200
--------------------------------------------------------------------------------
/public/favicon.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/may-today/poem/d5e3f7c1846e4c6aaf9ec8bc925f797d90819b7f/screenshot.png
--------------------------------------------------------------------------------
/tailwind.config.ts:
--------------------------------------------------------------------------------
1 | import type { Config } from "tailwindcss";
2 |
3 | export default {
4 | darkMode: ["class"],
5 | content: ["./app/**/{**,.client,.server}/**/*.{js,jsx,ts,tsx}"],
6 | theme: {
7 | extend: {
8 | fontFamily: {
9 | sans: ['Inter', 'ui-sans-serif', 'system-ui', 'sans-serif', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji']
10 | },
11 | borderRadius: {
12 | lg: 'var(--radius)',
13 | md: 'calc(var(--radius) - 2px)',
14 | sm: 'calc(var(--radius) - 4px)'
15 | },
16 | colors: {
17 | background: 'hsl(var(--background))',
18 | foreground: 'hsl(var(--foreground))',
19 | card: {
20 | DEFAULT: 'hsl(var(--card))',
21 | foreground: 'hsl(var(--card-foreground))'
22 | },
23 | popover: {
24 | DEFAULT: 'hsl(var(--popover))',
25 | foreground: 'hsl(var(--popover-foreground))'
26 | },
27 | primary: {
28 | DEFAULT: 'hsl(var(--primary))',
29 | foreground: 'hsl(var(--primary-foreground))'
30 | },
31 | secondary: {
32 | DEFAULT: 'hsl(var(--secondary))',
33 | foreground: 'hsl(var(--secondary-foreground))'
34 | },
35 | muted: {
36 | DEFAULT: 'hsl(var(--muted))',
37 | foreground: 'hsl(var(--muted-foreground))'
38 | },
39 | accent: {
40 | DEFAULT: 'hsl(var(--accent))',
41 | foreground: 'hsl(var(--accent-foreground))'
42 | },
43 | destructive: {
44 | DEFAULT: 'hsl(var(--destructive))',
45 | foreground: 'hsl(var(--destructive-foreground))'
46 | },
47 | border: 'hsl(var(--border))',
48 | input: 'hsl(var(--input))',
49 | ring: 'hsl(var(--ring))',
50 | chart: {
51 | '1': 'hsl(var(--chart-1))',
52 | '2': 'hsl(var(--chart-2))',
53 | '3': 'hsl(var(--chart-3))',
54 | '4': 'hsl(var(--chart-4))',
55 | '5': 'hsl(var(--chart-5))'
56 | }
57 | }
58 | }
59 | },
60 | plugins: [require("tailwindcss-animate")],
61 | } satisfies Config;
62 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "include": ["env.d.ts", "**/*.ts", "**/*.tsx"],
3 | "compilerOptions": {
4 | "lib": ["DOM", "DOM.Iterable", "ES2022"],
5 | "types": ["@remix-run/node", "vite/client"],
6 | "isolatedModules": true,
7 | "esModuleInterop": true,
8 | "jsx": "react-jsx",
9 | "module": "ESNext",
10 | "moduleResolution": "Bundler",
11 | "resolveJsonModule": true,
12 | "target": "ES2022",
13 | "strict": true,
14 | "allowJs": true,
15 | "skipLibCheck": true,
16 | "forceConsistentCasingInFileNames": true,
17 | "baseUrl": ".",
18 | "paths": {
19 | "@/*": ["./app/*"]
20 | },
21 |
22 | // Remix takes care of building everything in `remix build`.
23 | "noEmit": true
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { vitePlugin as remix } from "@remix-run/dev";
2 | import { defineConfig } from "vite";
3 | import tsconfigPaths from "vite-tsconfig-paths";
4 |
5 | declare module "@remix-run/node" {
6 | interface Future {
7 | v3_singleFetch: true;
8 | }
9 | }
10 |
11 | export default defineConfig({
12 | plugins: [
13 | remix({
14 | ssr: false,
15 | future: {
16 | v3_fetcherPersist: true,
17 | v3_relativeSplatPath: true,
18 | v3_throwAbortReason: true,
19 | v3_singleFetch: true,
20 | v3_lazyRouteDiscovery: true,
21 | },
22 | }),
23 | tsconfigPaths(),
24 | ],
25 | });
26 |
--------------------------------------------------------------------------------