2017-12-09 17 views
0

아마존 알렉사 스킬 개발에 익숙하지 않고 알렉사 -sdk 노드 모듈을 볼 수 있으므로 개발이 가능합니다. 그러나 문서에서 더 자세한 내용을 찾을 수 없습니다. alexa-sdk 또는 alexa-sdk를 사용하여 개발을 진행해야합니까? 아무도 여기 나를 도울 수 있습니까?alexa 기술 개발을 위해 alexa-sdk를 사용할 때 장점은 무엇입니까?

+1

프로젝트에 따라 alexa-sdk ....로 시작하는 데 필요한 훌륭한 설명서가 developer.amazon.com에 있습니다. 요구 사항에 따라 alexa-sdk의 기능을 선택할 수 있습니다. 99 %의 시간이 필요할 것입니다.하지만 아마존 lamda는 기존 웹 서비스 나 네트워크에서도 쉽게 작동합니다. –

답변

3

엄밀히 말하면 사용하지 않아도되지만, 특히 처음 시작하는 경우에는 반드시 사용해야합니다.

알렉사 스킬 개발에 특별히 특별한 것은 없습니다. 본질적으로 필요한 것은 형식화 된 요청을 구문 분석하고 응답 형식화 된 알렉사 해석을 보내는 것입니다. 모듈 자체는 이러한 우려를 사용자로부터 간단하게 추상화하므로 요청 구문 분석, 요청 라우팅 및 응답 형식 지정에 대해 걱정할 필요가 없습니다. 웹 또는 앱 개발을위한 라이브러리 및 프레임 워크와 마찬가지로 요청을 해석하고 독창적 인 음성 출력을 제공하는 비즈니스 로직이라는 고유 한 요구 사항에 집중함으로써 생산성을 높일 수있는 방법 일뿐입니다.

Amazon 생태계에 머 무르며 Lambda를 호스팅하고 모든 데이터를 유지하려는 경우 DynamoDB를 통한 단순화 된 데이터 액세스뿐만 아니라 상태 및 세션 관리를위한 편리한 방법도 있습니다.

다시 말해서, 필요하지 않습니다. 그러나 당신이 바퀴를 재발 명하고 싶지 않으면 - 절대적으로해야합니다. 그 주위에 많은 문서가 있습니다. github 프로젝트의 readme 파일부터 시작하겠습니다 : https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs

+0

전적으로 동의합니다, SDK는 많은 것을 단순화합니다. – Ben